1

カスタムタグ値jqueryを使用して要素IDを取得するにはどうすればよいですか?

<div id="1" tab_id="4" class="div_focus" tabindex="1">This is label A</div>

jqueryを使用してtab_id=4のidの値を取得するにはどうすればよいですか?

4

7 に答える 7

5
var id = $('[tab_id="4"]').attr('id');

を含む複数の要素がtab_id="4"あり、すべての ID を取得する必要がある場合は、次を使用します。

var ids = $('[tab_id="4"]').map(function() {
  return this.id;
});
于 2012-11-01T10:03:40.883 に答える
3

JsFiddle のデモ

このセレクターを試してください

$('div[tab_id = "4"]').attr("id")

check : Attribute Equals セレクター [name="value"]

于 2012-11-01T10:03:25.467 に答える
1
 jQuery('[tab_id="4"]').attr('id')
于 2012-11-01T10:07:10.910 に答える
0

Wordpressユーザーの私には、わかりにくかったです!! 私がしなければならなかったのは$jQuery

作業例:

var ytid = jQuery('div[class="vi-responsive yt-light"]').attr("data-mid");

間違った例:

var ytid = $('div[class="vi-responsive yt-light"]').attr("data-mid");
于 2017-09-27T01:23:43.987 に答える
0

属性セレクターを使用する

$('div[tab_id="4"]').prop('id')

また

$('div[tab_id="4"]')[0].id
于 2012-11-01T10:03:56.373 に答える
0
var id = $('div[tab_id="4"]').prop("id");
于 2012-11-01T10:04:09.340 に答える
0

使用するattr()

$('div[tab_id="4"]').attr('id');
于 2012-11-01T10:04:35.797 に答える