在jQuery中选择类中的所有图像源
我试图在jQuery中选择一个类中的所有图像源,如果它们满足某个条件,则分配一个新的src 我就是这样开始的在jQuery中选择类中的所有图像源,jquery,Jquery,我试图在jQuery中选择一个类中的所有图像源,如果它们满足某个条件,则分配一个新的src 我就是这样开始的 $(document).ready(function() { $('.clear_compare_btn').click(function(event){ if ($(".myclass").attr("img") == "static/img/compare_checked.png") {} }); }); 我不确定上面是否只是检查了包含myc
$(document).ready(function()
{
$('.clear_compare_btn').click(function(event){
if ($(".myclass").attr("img") == "static/img/compare_checked.png") {}
});
});
我不确定上面是否只是检查了包含myclass的元素中的第一个图像?如果src是“static/img/compare_checked.png”,我如何检查每一个并替换src?使用:
应该是吗
$('img.myclass').each(function( index ) {
if ($(this).attr('src') == 'static/img/compare_checked.png') {}
});
关于每种方法的工作原理:
单击。清除\u比较\u btn,我想找到特定类中的每个img src。。。。我不确定我只是修改了它,就在@Kyle(谢谢:)在编辑中建议它的几秒钟前,但不是只迭代第一个img吗?它将迭代所有具有该类名称的元素。如果要添加一个新的src,您只需将$this.attr(“img”,“new where”)写在“您的代码在这里”的位置?
$('img.myclass').each(function( index ) {
if ($(this).attr('src') == 'static/img/compare_checked.png') {}
});