0

jqueryを使用して、アンカーテキストにイメージタグが含まれているかどうかを確認するにはどうすればよいですか. ここで試したのは
Fiddleです。

例えば:

<a href="link"><img src="image.jpg"/></a>

アンカーテキストに img src が含まれているかどうかを確認して、何かをすることは可能ですか?

どんな提案も素晴らしいでしょう。

ありがとう、ヴィッキー

4

4 に答える 4

4

Jquery has()を使用できます

   if($("a").has("img")){
  // do some thing here 
  }   

参考 : jquery フィルタリング has + not

于 2013-07-04T14:22:47.947 に答える
1

.lengthが 0 より大きいかどうかを比較する必要があります。そうであれば、画像があります。

例に従ってください:

if($('a').find('img').length > 0) {
   alert("There is an image.");
} else {
   alert("There isn't an image.");
}

ここにjsFiddleがあります。

于 2013-07-04T14:23:19.600 に答える