1
爲什麼會發生這種情況?當我直接引用元素時,我得到了預期的結果。當我的元件分配給一個變量的結果始終是1當元素分配給變量時,jQuery長度返回1
當我寫這樣的結果的代碼是始終爲1:
$dynamicNode = $(".dynamic");
$deleteNode = $(".trash");
$deleteNode.click(function(){
$count = $dynamicNode.length;
console.log($count);
});
當我寫這樣的結果的代碼是實際具有類.dynamic的元素的數量。
$deleteNode = $(".trash");
$deleteNode.click(function(){
$count = $(".dynamic").length;
console.log($count);
});
哦,上帝,這是一個明顯的錯誤,,,謝謝..我現在在這裏笑我自己。 – GRowing
嘗試把$(document).ready(function(){如果它已經不是 – 1Canuck16
@@無法解決問題,很樂意幫忙 –