我正在尝试创建一个jquery,只是检查是否有任何img标签与特定的src,如果有任何img应该得到display:none with css。我希望它遍历页面并对所有img标签进行迭代
但我似乎无法让它发挥作用。
这就是我试过的
$('img([src^="/_layouts/15/images/ikk/news/image.jpg"])').each(function () {
$(this).css("display", "none");
});
HTML:
<img alt="" src="/_layouts/15/images/ikk/news/image.jpg">
注意:生成此url可能有很多img标记,因此我需要迭代并检查。
答案 0 :(得分:3)
你犯了一个错误,不要在第一个()
选择器中添加img
!
$('img[src^="/_layouts/15/images/ikk/news/image.jpg"]').each(function () {
//$('.latest-news-container img').css("display", "none");
//and just use
$(this).hide();
});
如果你只是想隐藏选择的img:
$('img[src^="/_layouts/15/images/ikk/news/image.jpg"]').hide();
答案 1 :(得分:0)