我試圖用for..in循環來選擇一個變量內的對象,並且它不顯示必要的Li對象。使用for..in循環一個對象
var mUlLi = $(mUl).find('>li'); //select all li's in main Ul
var listLength = $(mUlLi).length;
if(listLength >0){
/*for(i=0;i <listLength; i++) {
console.log(mUlLi[i]); // works fine show the li objects
}*/
for(var obj in mUlLi) {
console.log(obj); // show's diff objects
}
}
我該如何解決這個問題?
的DOM中jQuery對象對象不能夠與'爲/ in'被迭代了jQuery對象的屬性。 – jfriend00
呃,總是很高興看到一個被接受的答案,不僅僅是稍後發佈,而且也沒有包含OP在大多數時間想要的答案。順便說一句,@ user1184100,你應該改變你的暱稱。 – ThiefMaster