第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號(hào)安全,請(qǐng)及時(shí)綁定郵箱和手機(jī)立即綁定

為什么按照下面的代碼實(shí)現(xiàn)不了重復(fù)點(diǎn)擊切換屬性的問(wèn)題?

<!DOCTYPE?html>
<html>
<head>
????????<meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"?/>
????????<title>挑戰(zhàn)題</title>
????????<script?src="http://libs.baidu.com/jquery/1.9.0/jquery.js"?type="text/javascript"></script>
????</head>
????
????<body>
????????<ul>
????????????<li>1</li>
????????????<li>2</li>
????????????<li>3</li>
????????????<li?style="display:none">4</li>
????????????<li?style="display:none">5</li>
????????????<li>6</li>
????????????<li>7</li>
????????????<a?href="javascript:">更多</a>
????????</ul>
????????<script>
?????????var?$a=$("li:hidden");
????????????$("a:contains('更多')").click(function(){
????????????????$("a").html("簡(jiǎn)化");
????????????????$a.show();
????????????})
????????????$("a:contains('簡(jiǎn)化')").click(function(){
????????????????$("a").html("更多");
????????????????$a.hide();
????????????})?
????????</script>
????</body>
</html>

點(diǎn)擊第一次有變化,再點(diǎn)擊時(shí)就沒(méi)有什么反應(yīng)了,求大神幫忙解決.(我是新手)

正在回答

2 回答

?$("a:contains('簡(jiǎn)化')").click(function(){
????????????????$("a").html("更多");
????????????????$a.hide();
????????????})

這段代碼只會(huì)在頁(yè)面初始化的時(shí)候執(zhí)行一次,所以你第二次點(diǎn)擊時(shí)沒(méi)有反應(yīng),按照你的想法可以這樣改一下

<!DOCTYPE?html>
<html>
<head>
????????<meta?http-equiv="Content-Type"?content="text/html;?charset=utf-8"?/>
????????<title>挑戰(zhàn)題</title>
????????<script?src="http://libs.baidu.com/jquery/1.9.0/jquery.js"?type="text/javascript"></script>
????</head>
?????
????<body>
????????<ul>
????????????<li>1</li>
????????????<li>2</li>
????????????<li>3</li>
????????????<li?style="display:none">4</li>
????????????<li?style="display:none">5</li>
????????????<li>6</li>
????????????<li>7</li>
????????????<a?href="javascript:">更多</a>
????????????<a?href="javascript:">簡(jiǎn)化</a>
????????</ul>
????????<script>
?????????var?$a=$("li:hidden");?????????
????????????$("a:contains('更多')").click(function(){
????????????????$("a:contains('簡(jiǎn)化')").show();
????????????????$(this).hide();
????????????????$a.show();
????????????});
????????????$("a:contains('簡(jiǎn)化')").click(function(){
????????????????$("a:contains('更多')").show();
????????????????$(this).hide();
????????????????$a.hide();
????????????});
????????????$("a:contains('簡(jiǎn)化')").hide();
????????</script>
????</body>
</html>


0 回復(fù) 有任何疑惑可以回復(fù)我~
#1

慕的地1208773 提問(wèn)者

非常感謝,雖然還是不太明白為什么"這段代碼只會(huì)在頁(yè)面初始化的時(shí)候執(zhí)行一次",點(diǎn)擊事件不是一直可以調(diào)用函數(shù)么?
2016-04-28 回復(fù) 有任何疑惑可以回復(fù)我~
#2

Linus_Ni 回復(fù) 慕的地1208773 提問(wèn)者

那段代碼的意思是“找到”包含“簡(jiǎn)化”的<a>元素,并且定義這個(gè)元素的點(diǎn)擊事件。 可是在你的頁(yè)面中只“創(chuàng)建”了“<a href="javascript:">更多</a>”,沒(méi)有創(chuàng)建“<a href="javascript:">簡(jiǎn)化</a>”,所以這段代碼根本不會(huì)執(zhí)行。
2016-04-29 回復(fù) 有任何疑惑可以回復(fù)我~

你去看看下面的同學(xué)代碼參考下吧,我也不太懂~

0 回復(fù) 有任何疑惑可以回復(fù)我~

舉報(bào)

0/150
提交
取消
jQuery基礎(chǔ)課程
  • 參與學(xué)習(xí)       154724    人
  • 解答問(wèn)題       7289    個(gè)

加入課程學(xué)習(xí),有效提高前端開(kāi)發(fā)速度

進(jìn)入課程

為什么按照下面的代碼實(shí)現(xiàn)不了重復(fù)點(diǎn)擊切換屬性的問(wèn)題?

我要回答 關(guān)注問(wèn)題
微信客服

購(gòu)課補(bǔ)貼
聯(lián)系客服咨詢(xún)優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號(hào)

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號(hào)