反復内で現在の div を返すようにループを変更しようとしていますが、以下のコードを使用して div が設定されていません:
$('#id div.columns).each(function() {
var div = $(this).attr('argument');
});
});
ループ内で div オブジェクトを取得するにはどうすればよいですか?
反復内で現在の div を返すようにループを変更しようとしていますが、以下のコードを使用して div が設定されていません:
$('#id div.columns).each(function() {
var div = $(this).attr('argument');
});
});
ループ内で div オブジェクトを取得するにはどうすればよいですか?
.each()ハンドラーは通常、現在の反復のインデックスと現在の反復の要素の2つのパラメーターを受け入れます。これらの2つのパラメーターを受け取るには、関数を変更する必要があります。
$('#id div.columns').each(function(index, element) {
var div = $(element);
});
});
タイプミスかどうかはわかりませんが、引用がありません。
// v-- this quote was missing
$('#id div.columns').each(function() {
var div = $(this).attr('argument');
});
)};
また、extraはコピー/貼り付けの間違いであると想定しています..