我正在尝试更改图像的 alt,我正在点击
选择图像的类别 (add_answer
)
注意: .add_answer
在不同的包含 div< 内多次显示
的
jQuery(function(){ // Add Answer
jQuery(".add_answer").click(function(){
var count = $(this).attr("alt");
count++;
$('.a_type_'+count+'').show();
$(this).parents("div:first").$('.add_answer').attr("alt", count);
});
});
这一行似乎不起作用,我如何通过其父 div
来选择这个 add_answer
类
$(this).parents("div:first").$('.add_answer').attr("alt", count);
还有人有想法吗?
当点击 .destroy_answer
时,我尝试减小 .add_answer
图像上的 alt
值时遇到问题
jQuery(function(){ // Hide Answer
jQuery(".destroy_answer").click(function(){
$(this).parents("div:first").hide();
var count = $('.add_answer').attr("alt");
count--;
$('.add_answer',$(this).parent('div:first')).attr('alt',count);
});
});
问题线:
$('.add_answer',$(this).parent('div:first')).attr('alt',count);
最佳答案
您可以使用父级 div 作为范围:
$('.add_answer',$(this).parent('div:first')).attr('alt',count);
关于javascript - jquery 在父 div 中选择类,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/394470/