类似切换的 jQuery 单击事件

标签 jquery

看一下下面的代码:

$(document).ready(function()
            {
                $('#link').click(function()
                {
                    alert('1');
                },
                function()
                {
                    alert('2');
                });
            });

警报 2 永远不会发生!不过,我想让一个链接在下次单击时执行不同的操作,就像它是一个关闭和打开的开关一样。我如何在 jQuery 中执行此操作?

最佳答案

$('#link').toggle(function(){
    alert('1');
},function(){
    alert('2');
});

http://jsfiddle.net/GaL9P/

关于类似切换的 jQuery 单击事件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7653081/

相关文章:

javascript - 如何判断一个 View 是否已经被渲染? javascript

javascript - 在 Asp.Net Core 中使用 Ajax 上传文件

jquery - 如何获取单击的单选按钮的值?

javascript - 在 jQuery AJAX 加载后重新触发某些脚本

显示/隐藏 Div 的 JavaScript 链式下拉列表?

jquery - 从之前的位置恢复 webapp?

javascript - JQuery AjaxStart/Stop 实现延迟功能?

javascript - 如何使用jquery中的if循环检查输入名称是否包含特定值

javascript - 在运行时添加更多 ckeditor

ASP.NET jQuery AutoComplete - 第一次搜索后文本框没有响应