1. ホーム
  2. javascript

[解決済み] jQueryでクラス名を取得する

2022-03-15 17:13:47

質問

jQueryでクラス名を取得したい。

そして、もしそれがidを持つなら

<div class="myclass"></div>

解決方法は?

クラス以外の方法で要素をjQueryオブジェクトとして取得した後、次に

var className = $('#sidebar div:eq(14)').attr('class');

を実行する必要があります。IDは .attr('id') .

イベントハンドラや他のjQueryメソッドの内部で、要素がラッパーを含まない純粋なDOMノードである場合、使用することができます。

this.className // for classes, and
this.id // for IDs

どちらも標準的な DOM メソッドで、すべてのブラウザで十分にサポートされています。