<div class="imgpd">
123
456
789
...
<div>
判断imgpd里有没<img>标签,有的话不做任何处理,没有的话加一个<img src=*>
<div class="imgpd">
123
456
789
...
<div>
判断imgpd里有没<img>标签,有的话不做任何处理,没有的话加一个<img src=*>
首先加个id
<div class="imgpd" id="imgpd">
123
456
789
...
<div>
然后获取img
的长度
document.getElementById('imgpd').getElementByTagName('img').length
如果长度大于0,说明有图片,反之则没有图片
var div = document.querySelector('.imgpd');
var img = div.querySelector('img');
if (img === null) {
// do something
} else {
// ...
}
用jQ写:
$('.imgpd').append(function(){
if (!$(this).children().is('img')) {
return '<img>';
}
});
10 回答11.1k 阅读
6 回答3k 阅读
5 回答4.8k 阅读✓ 已解决
4 回答3.1k 阅读✓ 已解决
2 回答2.6k 阅读✓ 已解决
3 回答2.3k 阅读✓ 已解决
3 回答2.1k 阅读✓ 已解决