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

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

DOM,size()

? ?<style type="text/css">
? ? ? ?html{
? ? ? ? ? ?cursor: help;
? ? ? ? ? ?font-size: 12px;
? ? ? ? ? ?font-family:Arial, Helvetica,sans-serif;
? ? ? ?}
? ? ? ?div{
? ? ? ? ? ?border: 1px solid #003a75;
? ? ? ? ? ?background-color: #ffff00;
? ? ? ? ? ?margin: 5px;
? ? ? ? ? ?padding: 20px;
? ? ? ? ? ?text-align: center;
? ? ? ? ? ?height: 20px;
? ? ? ? ? ?width: 20px;
? ? ? ? ? ?float: left;
? ? ? ?}
? ?</style>
? ?<script language="JavaScript" src="../lib/jquery-3.2.0.js"></script>
? ?<script language="JavaScript">
? ? ? ?//綁定點擊事件
? ? ? ?document.onclick=function(){
? ? ? ? ? ?//調(diào)取JQuery中的size方法,獲取當前文檔所有的div個數(shù)
? ? ? ? ? ?//JQuery對象返回的是元素的集合或者說是元素的數(shù)組
? ? ? ? ? ?var i=$("div").size+1;
? ? ? ? ? ?//創(chuàng)建div元素
? ? ? ? ? ?var div=document.createElement("div");
? ? ? ? ? ?div.innerHTML=i;
? ? ? ? ? ?//將JQuery對象轉(zhuǎn)化成DOM對象,調(diào)用DOM中的方法
? ? ? ? ? ?$("body").get(0).appendChild(div);
? ? ? ? ? ?//可以通過get方法,也可以通過下標來轉(zhuǎn)換
? ? ? ? ? ?$("span")[0].innerHTML=i;
? ? ? ?}
? ?</script>
</head>
<body>
? ?頁面中一共有<span>0</span>個div塊,點擊鼠標添加div
</body>

為什么i=size+1傳不過來

正在回答

4 回答

<script language="JavaScript">
? ?//綁定點擊事件
? ?document.onclick=function(){
? ? ? ?//調(diào)取JQuery中的size方法,獲取當前文檔所有的div個數(shù)
? ? ? ?//JQuery對象返回的是元素的集合或者說是元素的數(shù)組
? ? ? ?var i=$("div").length;
? ? ? ?//創(chuàng)建div元素
? ? ? ?var div=document.createElement("div");
? ? ? ?div.innerHTML=i;
? ? ? ?//將JQuery對象轉(zhuǎn)化成DOM對象,調(diào)用DOM中的方法
? ? ? ?$("body").get(0).appendChild(div);
? ? ? ?//可以通過get方法,也可以通過下標來轉(zhuǎn)換
? ? ? ?$("span")[0].innerHTML=i;
? ?}
</script>



把size改成length就可以了,不要+1.為什么不呢,請看bostn老師的javascript深入淺出

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

小七辣個大蘋果 提問者

非常感謝!
2017-05-06 回復(fù) 有任何疑惑可以回復(fù)我~

? ?<script language="JavaScript">

? ?//綁定點擊事件

? ?document.onclick=function(){

? ? ? ?//調(diào)取JQuery中的size方法,獲取當前文檔所有的div個數(shù)

? ? ? ?//JQuery對象返回的是元素的集合或者說是元素的數(shù)組

? ? ? ?var i=$("div").size();

? ? ? ?//創(chuàng)建div元素

? ? ? ?var div=document.createElement("div");

? ? ? ?div.innerHTML=i;

? ? ? ?//將JQuery對象轉(zhuǎn)化成DOM對象,調(diào)用DOM中的方法

? ? ? ?$("body").get(0).appendChild(div);

? ? ? ?//可以通過get方法,也可以通過下標來轉(zhuǎn)換

? ? ? ?$("span")[0].innerHTML=i;

? ?}

</script>

size你忘記()了,是可以,這個本來size()是整體的,就是計數(shù)量的!

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

在jquery 1.8后 length取代了 size() ?,因為length不需要返回一個函數(shù)調(diào)用,更優(yōu)秀。

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

用for循環(huán)

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

舉報

0/150
提交
取消
jQuery基礎(chǔ)(二)—DOM篇
  • 參與學(xué)習(xí)       114004    人
  • 解答問題       614    個

jQuery第二階段開啟DOM修煉,了解創(chuàng)建、插入、刪除與替換

進入課程
微信客服

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

幫助反饋 APP下載

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

公眾號

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