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
}
}
これはどのように修正できますか?
jQueryオブジェクトにDOMオブジェクトは 'のために/ in'で反復することができるjQueryオブジェクトのプロパティはありません。 – jfriend00
Mehは、後で投稿されただけでなく、ほとんどの時間OPが望んでいた答えを含んでいなかったので、常に受け入れられる回答を見るのがうれしいです。 Btw、@ user1184100、あなたは本当にニックネームを変更する必要があります。 – ThiefMaster