我创建一个jquery函数并通过链接调用它。
<a href="javascript:myfunc(ID)"></a>
我想在我的功能中检查该按钮是第二次点击还是第一次
我想在第一次和第二次点击()
上制作不同的不同事件答案 0 :(得分:6)
您可以使用.toggle()
,如下所示:
$("#myButton").toggle(function() {
//click first time
}, function () {
//click second time
});
您可以添加任意数量的实际内容,只需循环显示它们,如果您需要在第二次点击后弹出,只需在最后一个底部添加$(this).unbind('click')
.unbind()
即可。点击功能,如下所示:
$("#myButton").toggle(function() {
//click first time
}, function () {
//click second time
$(this).unbind('click'); //without this, it goes back to the first function
//on the next click
});