检查jquery中的img标签?

bea*_*ans 0 jquery

我的div里面有一个图片标签:

<div id="myDiv">
    <img src="/my_image.jpg">
</div>
Run Code Online (Sandbox Code Playgroud)

什么是JQuery来检查myDiv中是否存在img?例如,有时页面看起来像:

<div id="myDiv">

</div>
Run Code Online (Sandbox Code Playgroud)

以上应该返回false.

Bla*_*ger 6

$('#myDiv img').length会是最快的.由于jQuery对象总是进行评估,true即使它们内部没有任何内容,也必须得到它.length并查看它是否为非零.

如果图像必须是直接子图像myDiv,请使用直接子选择器:$('#myDiv > img').length