:only-of-type

このエントリーをはてなブックマークに追加

:only-of-typeは兄弟要素の中で単一要素を絞り込めるセレクタです。

次のようなHTMLがあったとします。

<dl>
	<dt>dt1</dt>
	<dd>dd1</dd>
	<dd>dd2</dd>
	<dd>dd3</dd>
	<dd>dd4</dd>
</dl>

次のスクリプトではdt要素は赤色になりますが、dd要素は青色に変更されません。

$("dt:only-of-type").css("color","red");
$("dd:only-of-type").css("color","blue");

sample

jQuery 1.9.0での追加/変更

:only-of-typeはCSS3で定義されているセレクタのためCSS3対応ブラウザでは古いバージョンのjQueryから利用できますが、jQuery 1.9.0でjQueryのSizzleエンジンに追加されCSS3未対応ブラウザでも利用可能になりました。

参考URL

:only-of-type Selector | jQuery API Documentation

登録日 : 2013年01月13日 最終更新日 : 2013年1月13日

同じカテゴリー(Selectors)のエントリー

検索

スポンサードリンク

バージョン

リファレンス