亚洲在线久爱草,狠狠天天香蕉网,天天搞日日干久草,伊人亚洲日本欧美

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

為什么去掉下面這段代碼,效果無變化,一直也不明白這段代碼的作用?求高手解答一下



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

<script type="text/javascript">

function show (ele) {

if (ele instanceof jQuery) {

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

} else {

alert(ele+' 不是jQuery對象')

}

}

</script>



??

正在回答

2 回答

這段代碼的意思:

第一行:定義一個內容為空,id為show的p標簽。因為內容為空所以沒有顯示。

后面的部分:定義了一個方法體,因為在這里只有定義沒有引用,所以不會有任何效果。

????意思是:傳入一個元素ele,如果ele是jQuery的實例,那么更改第一行定義的p標簽中的內容為'元素的長度的 = ' + ele.length。如果不是,就彈出“ele+' 不是jQuery對象'”的警示框。

2 回復 有任何疑惑可以回復我~

這段代碼是寫的一個方法, 在下面的 show( ? )補充的數據,是掉的這個方法, 我們所補傳的代碼呢, 就是show (ele) 里面的ele , 也就是參數.這段代碼是不能去掉的. 正常情況, 去掉是會報錯的. 另外,這段代碼里面的<script src="http://libs.baidu.com/jquery/1.9.1/jquery.js"></script>改成<script src="https://..........."></script>

0 回復 有任何疑惑可以回復我~

舉報

0/150
提交
取消

為什么去掉下面這段代碼,效果無變化,一直也不明白這段代碼的作用?求高手解答一下

我要回答 關注問題
微信客服

購課補貼
聯系客服咨詢優惠詳情

幫助反饋 APP下載

慕課網APP
您的移動學習伙伴

公眾號

掃描二維碼
關注慕課網微信公眾號