我使用下面的代码在图像下添加div,但问题是如果我有多个图像,脚本会在每个图像下面添加div ..所以我只想在第一个图像中添加一个div
<script type="text/javascript">
$( document ).ready(function() {
$(".gdl-blog-full").find("img:first-child").after("<div id='1' style='width:400px; margin-top:10px; background-color: #000;'> You are watching 5th object out of 100 </div>");
});
</script>
身体的代码:
<div class="gdl-blog-full">
<img src="1.jpg" width="675" height="383" />
<p>
<img src="2.jpg" width="479" height="246" /> </p>
</div>
谢谢大家..
小提琴Here
答案 0 :(得分:2)
你离我很近,只需将:first-child
改为:first
$(".gdl-blog-full").find("img:first-child").after("<div id='1' style='width:400px; margin-top:10px; background-color: #000;'> You are watching 5th object out of 100 </div>");
------------------------------^_________^
更改为
$(".gdl-blog-full").find("img:first").after("<div id='1' style='width:400px; margin-top:10px; background-color: #000;'> You are watching 5th object out of 100 </div>");
------------------------------^___^
答案 1 :(得分:2)