-2

ユーザーがホバーしたときに要素のIDを取得し、最後の3文字を削除し、先頭に「#」を追加して別の変数に保存したい:

<a href="#" id="bosstab"></a>

$(".brands li a").mouseenter(function() {
var selected_tab = $(this).attr('id');
});

上記の例では、最後の 3 文字の「タブ」を削除し、先頭に「#」を追加するため、変数はこれを #boss に保存します。

ありがとう!

4

3 に答える 3

1
var selected_tab = '#' + this.id.slice(0, -3);    
// var selected_tab = '#' + this.id.replace('tab', '');
于 2013-09-17T18:17:40.593 に答える