javascript - 一个接受值的 jQuery show() ?

标签 javascript jquery

有没有更短的写法?

if (someBool) {
    $dom.show();
} else {
    $dom.hide();
}

jQuery的toggleClass函数可以像toggleClass('class', someBool)一样调用,以根据someBool的值添加或删除类。我正在寻找类似 jQuery 中的函数来显示/隐藏元素。

最佳答案

它与toggleClass非常相似:

$('selector').toggle(someBool);

关于javascript - 一个接受值的 jQuery show() ?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18258416/

相关文章:

javascript - jQuery/Bootstrap 弹出窗口将费用添加到运行费用计算器

javascript - 从 jQuery 插件返回 true 或 false

javascript - 动态改变id属性值

javascript - 合并两个代码片段?将用户输入的 Youtube url 转换为嵌入 url,然后用转换后的 url 替换 iframe src

javascript - 打破 JavaScript 作用域的方法

javascript - 如何使用 jQuery 禁用/启用 YouTube 视频上的播放按钮?

javascript - Meteor - 我如何使用 Deps 制作这个 "reactive"?

javascript - JavaScript 范围和执行步骤

jquery - 使用父元素的属性设置 img src 的值

javascript - jQuery:输入元素的类型不支持选择