javascript - Jquery 切换和关闭单击

标签 javascript jquery function toggle

对于 jquery,我是个新手,所以我想知道是否有人可以帮助我。

我做了一个切换功能。当您单击 user_button 时,user_info 显示,当您单击时,user_info 消失。但现在我想让当您再次单击 user_info 时 user_info 也消失(因此当它打开时它会关闭)。

这是我的jquery。提前致谢!

$(document).ready(function(){
$("#user_button").click(function(){
    $("#user_button").addClass("active")
    $("#user_box").toggle();
});
$("#user_box").mouseup(function(){
    return false;
});
$(this).mouseup(function() {
    $("#user_button").removeClass("active");
    $("#user_box").hide();
});
});

最佳答案

您能否在 jsfiddle.net 等网站上发布一个可测试的示例?这允许其他人“玩”实际代码。

尝试查看诸如显示、隐藏、切换toggleClass等方法。

关于javascript - Jquery 切换和关闭单击,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22404126/

相关文章:

c - 如何使用 C 中的 .h 文件从外部 .c 文件调用函数?

javascript - 如果根据复选框值选中或取消选中复选框,则下拉列表的值

javascript - 检测低分辨率安卓设备

javascript - div 和 childs 上的 Angular 2 鼠标悬停事件

javascript - Devbridge 自动完成 serviceUrl 和查找

javascript - 使用 js 或 jquery 单击工具栏按钮后包裹 html 标签

python - 我可以从 python 脚本运行 shell 函数吗?

javascript - 带有 Socket.io 的 Ember.js

javascript - 从 jQuery.get() 内部调用对象方法

python - 面向对象的Python