我想每次删除现有的班级我的元素的我点击的形象。如何删除类,并添加另一个类的jQuery
这是我的HTML:
,这是我的javascript:
$(".technologyImage").click(function() {
$(this).removeClass();
$(this).addClass("technologySelected");
$(".technologyImage").css("opacity", "0.4");
$(".technologyImage").css("filter", "alpha(opacity=40)");
});
$(".technologySelected").click(function() {
alert("IMAGE IS ALREADY SELECTED");
});
我要提醒用户,如果用户单击选定的图像。该代码不能正常工作,每次我点击图片也去了$(".technologyImage")
不上$(".technologySelected")
。
你应该阅读有关如何选择DOM和事件结合的工作。在调用'.click()'方法时,您将'click'处理程序绑定到具有该类的元素。它不会在类更新时自动更新。 –
这是一个良好的开端http://learn.jquery.com/ –
你仍然有这个问题?我使用removeClass与JQM 1.4.3和'removeClass'不能正常工作,每次... – Kallewallex