2

要素に保存されているデータの数を取得して、それらを反復処理することは可能ですか?

たとえば、私は次のようなことをしたいと思います:

for(;elmt.data().length<i++;){
   //iterate thro elmt.data
}
4

1 に答える 1

4

.data()attribute を持たないオブジェクトを返しますlengthが、これは機能します:

$.each($('#someElement').data(), function (key, value) {
    console.log(key,value);
});
于 2012-10-22T09:44:24.693 に答える