2

私には要素があります。「#」が数字のクラス「fc-id#」を持つことは確かです。

どうにかしてその数を取得する必要があります。これは常に要素の最初のクラスになります。

最後に番号を取得する方法はありますか?

ありがとう

4

3 に答える 3

4
$("[class^=fc-id]").each(function(){
      var num = this.className.split(' ')[0].match(/fc-id(\d)/)[1];
});

サンプル

于 2013-03-13T18:16:04.930 に答える
0

.split()のような方法を使用します

var idNum = $(this).attr('class').split('id')[1]; // #

または、最初のクラスを取得する必要がある場合は、次のようにします。

var idNum = $(this).attr('class').split(' ')[0].split('id')[1]; // #
于 2013-03-13T18:11:54.150 に答える
0
$("[class^=fc-id]").each(function(){
    // Everything after the first 5 characters (fc-id)
    alert($(this).attr("class").substring(5)); 
})
于 2013-03-13T18:13:37.310 に答える