我在 Wordpress 3.6.1 中使用 jQuery 1.10.2。
我有一个包含 5 个区域的图像地图,每个区域都有“未点击”类。
每次单击其中一个区域时,我想阻止 href 属性为“#”时的默认行为,将 clicksNumber 变量增加 1 并删除元素的“未点击”类,以避免在第一个之后增加 clicksNumber 变量点击。
我尝试了以下代码,但即使使用 Inspect Element,我看到不再有“未点击”类的区域,变量也会不断增加。
jQuery('.unclicked').click(function (e) {
nClicks = nClicks + 1;
jQuery(this).removeClass('unclicked');
e.preventDefault();
alert("CLICK ON UNCLICKED ELEMENT, Elements Clicked" + nClicks);
});
任何想法为什么这不起作用?