2016年7月22日金曜日

jQueryでcontains

jQueryのセレクタで文字列の条件を追加するにはcontains()を使う
$( 'div:contains( \'ほげほげ\'))
という感じ、かな?と思って実行してみても要素を選択出来ません…
何でかなぁ、と色々試してみたところ、空白があかんかったと判明しました
正しくは
$( 'div:contains(\'ほげほげ\'))
だそうです
containsの引数だけは括弧とシングルクォート(もしくはダブルクォート)の間に空白を入れれたらあきません
確かに、サンプルソースには空白が入ってへん…気付くまで一時間掛かりましたorz

0 件のコメント:

コメントを投稿

つっこみ