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

為了賬號安全,請及時綁定郵箱和手機立即綁定

求大神...

<!DOCTYPE html>

<html>


<head>

? ? <meta http-equiv="Content-type" content="text/html; charset=utf-8" />

? ? <title></title>

? ? <link rel="stylesheet" href="imooc.css" type="text/css">

? ? <script src="http://libs.baidu.com/jquery/1.9.1/jquery.js"></script>

</head>


<body>

? ? <h2>可見性篩選選擇器</h2>

? ? <h3>:visible/:hidden</h3>

? ? <div class="left">

? ? ? ? <div class="div">

? ? ? ? ? ? <a>display</a>

? ? ? ? ? ? <p id="div1" style="display:none;">display</p>

? ? ? ? </div>

? ? ? ? <div class="div">

? ? ? ? ? ? <a>width</a>

? ? ? ? ? ? <a>height</a>

? ? ? ? ? ? <p id="div2" style="width:0;height:0">width/height</p>

? ? ? ? </div>

? ? ? ? <div class="div">

? ? ? ? ? ? <a>visibility</a>

? ? ? ? ? ? <a>opacity</a>

? ? ? ? ? ? <p id="div3" style="visibility:hidden;opacity:0">visibility</p>

? ? ? ? </div>

? ? </div>


? ? <p id="show"></p>

<script type="text/javascript">

function show (ele) {

if (ele instanceof jQuery) {

$("#show").html('元素的長度的 = ' + ele.length)

} else {

document.write(ele+' 不是jQuery對象')

}

}

</script>



? ? <script type="text/javascript">

? ? ? ? //查找id = div1的DOM元素,是否可見

? ? ? ? show($("#div1:visible"));

? ? </script>


? ? <script type="text/javascript">

? ? //查找id = div2的DOM元素,是否可見

? ? show($("#div2:visible"));

? ? </script>


? ? <script type="text/javascript">

? ? //查找id = div3的DOM元素,是否可見

? ? show($("#div3:visible"));

? ? </script>


? ? <script type="text/javascript">

? ? //查找id = div1的DOM元素,是否隱藏

? ? show($("#div1:hidden"));

? ? </script>


? ? <script type="text/javascript">

? ? //查找id = div2的DOM元素,是否隱藏

? ? show($("#div2:hidden"));

? ? </script>


? ? <script type="text/javascript">

? ? //查找id = div3的DOM元素,是否隱藏

? ? show($('#div3:hidden'));

? ? </script>




</body>


</html>

這個里在慕課的右邊只顯示了第一個?

<script type="text/javascript">

? ? ? ? //查找id = div1的DOM元素,是否可見

? ? ? ? show($("#div1:visible"));

? ? </script>

后面的script都沒有顯示


正在回答

3 回答

$("#show").html('元素的長度的 = ' + ele.length)注意這一句,用的是 ?.html( ) 的方法把內(nèi)容寫入。當用該方法設(shè)置一個值時,它會覆蓋所有匹配的元素的內(nèi)容。注意是“覆蓋”,在這里是顯示在id=show的元素($('#show')可知)中,因為你每次都是在同一個地方進行顯示,后一次的內(nèi)容會覆蓋前一次的,和js中的document.write( )類似的感覺。新手,歡迎指正交流?

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

qq_GreenOrRed_0 提問者

soga 我懂了 那請問要怎么弄才能不覆蓋呢 我也是新手一個
2016-09-10 回復(fù) 有任何疑惑可以回復(fù)我~
#2

大塊吃肉188 回復(fù) qq_GreenOrRed_0 提問者

多設(shè)置幾個不同id的p,一個p對應(yīng)一個輸出。其他我暫時沒有什么辦法
2016-09-10 回復(fù) 有任何疑惑可以回復(fù)我~
#3

qq_GreenOrRed_0 提問者 回復(fù) 大塊吃肉188

上面問題里的代碼就是一個p對應(yīng)一個id值 jQuery就覆蓋了
2016-09-10 回復(fù) 有任何疑惑可以回復(fù)我~
#4

大塊吃肉188 回復(fù) qq_GreenOrRed_0 提問者

$("#show").html('元素的長度的 = ' + ele.lengt)這是表示在同一個id=show的p中顯示,所以被覆蓋了。在show( )函數(shù)傳入不同的參數(shù)(不同id的div對象),但是函數(shù)內(nèi)部的顯示地址是在同一個p中,
2016-09-11 回復(fù) 有任何疑惑可以回復(fù)我~
#5

qq_GreenOrRed_0 提問者 回復(fù) 大塊吃肉188

大概了解了 謝謝啦
2016-09-12 回復(fù) 有任何疑惑可以回復(fù)我~
查看2條回復(fù)

下面寫的這個覆蓋了上面寫的這條類似的語句,你輸入一個?show($("#div3:visible")); 元素的長度就會變成1,就可以證明這一點了

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

qq_GreenOrRed_0 提問者

soga?。∧钦垎?為什么會覆蓋呢?
2016-09-08 回復(fù) 有任何疑惑可以回復(fù)我~
#2

畫方為圓 回復(fù) qq_GreenOrRed_0 提問者

因為下面的程序后運行啊。所以會覆蓋啊。就跟賦值一樣啊
2016-12-16 回復(fù) 有任何疑惑可以回復(fù)我~

js腳本不是這樣寫的。。。。。

<script type="text/javascript">

? ?這里面可以包含所有的js代碼,不用如你這樣一段就寫一句

? ? </script>


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

qq_GreenOrRed_0 提問者

這個是慕課里的課程寫的。。我沒去改。。。我的問題是為什么才顯示了一個script?按道理,多個script也會一個一個顯示的呀??
2016-09-07 回復(fù) 有任何疑惑可以回復(fù)我~

舉報

0/150
提交
取消
jQuery基礎(chǔ) (一)—樣式篇
  • 參與學(xué)習(xí)       217496    人
  • 解答問題       1303    個

jQuery初入開啟樣式修煉,體驗萬能的jQuery樣式集搭建網(wǎng)站布局

進入課程
微信客服

購課補貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

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

公眾號

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