我想用JavaScript来实现一个功能。我在我的html页面上有一个图标(div标签)。我想实现一旦它变成另一个图标时点击它的功能。但是,当我点击那个改变的图标时,它应该恢复到原来的图标。Jquery点击功能只被调用一次
现在,这是问题所在,图标会在第一次点击时变成另一个图标,但它不会在第二次点击时恢复为原始图标。实际上,当我第二次点击它时,它的jquery的click函数没有被调用。
有什么想法?
以下是代码:
$("#volume-slide-img").hide();
$("#volume-icon").click(function() {
if (document.getElementById('volume-slide-img').style.display == 'none') {
$("#volume-slide-img").show();
}
else {
$("#volume-slide-img").hide();
}
});
该代码为我工作。问题可能在别的地方。你有完整的代码吗?和PLZ格式更好,也许使用jsfiddle.net – pixelfreak 2011-06-11 02:42:41