1
<button class="update vacancy-submit" tabindex="2">Save</button>

$('.vacancy-submit').click(function(){
    var type = $(this).attr('class').not('.vacancy-submit');
    console.log(type);
});

ボタンのクラスを、言うべき変数に入れようとしていupdateますupdate vacancy-submit

4

5 に答える 5

5

常に最初のクラスの場合:

$('.vacancy-submit').click(function(){
    var type = this.className.split(/\s+/).shift();
    console.log(type);
});

フィドル

于 2013-09-18T08:40:34.420 に答える
1

クラス属性値の不要な部分を置き換える必要があります

var type = $.trim($(this).attr('class').replace('vacancy-submit', ''));
于 2013-09-18T08:40:28.030 に答える
0

次のコードは、取得した文字列から削除vacancy-submitします。

$('.vacancy-submit').click(function(){
    var type = $(this).attr('class').replace('vacancy-submit','');
    console.log(type);
});
于 2013-09-18T08:40:11.230 に答える