0

この「something-20」のようなカスタム属性を取得することは可能ですか?

たとえば、それが<div class="somecustomClass something-20"></div>

cssにはsomething-1からsomething-100までのブロックがあるため、19を操作できるようにグラデーションしたい

以下のコードを使用して、タブ ID を取得しました。

tabId = $('li').find('a').attr('href').replace('#tab', '');

それは同じアプローチですか?

4

3 に答える 3

0

カスタム属性にしたい場合は、ジェイソンが答えで言ったことをすることをお勧めします。しかし、something-#要素を取得して何かをしたい場合は、次のようにできます。

for(var i=1;i<=100;i++) {
    var el = $('.something-'+i);
    //do something with the element to manipulate it
}
于 2013-10-11T14:24:58.067 に答える