我在使用 jquery 删除类时遇到问题。
我想在点击类时添加和删除一个类,但它不起作用。为什么?
$('.class').click(function() {
$(this).addClass("class1");
$(this).removeClass("class");
});
隐藏功能可以正常工作(也可以使用 $(this).hide()),但之后图像更改不起作用:
$('.class').mouseenter(function() {
jQuery(this).attr("src", 'icons/heart.png');
}).mouseleave(function() {
jQuery(this).attr("src", 'icons/heart_disabled.png' );
});
$('.class1').mouseenter(function() {
jQuery(this).attr("src", 'icons/heart_disabled.png');
}).mouseleave(function() {
jQuery(this).attr("src", 'icons/heart.png' );
});
所以我认为班级没有改变。