标签: jquery
我尝试了这段代码,可见作为函数的参数:
$('#something').show(isVisible);
虽然不行,但必须评估:
if (isVisible) $('#something').show(); else $('#something').hide();
答案 0 :(得分:4)
$('#something').toggle(isVisible);
docs:
.toggle( showOrHide )
showOrHide一个布尔值,指示是否显示或隐藏元素
答案 1 :(得分:0)
var arr = ['show', 'hide']; $('#something')[arr[isVisible & 1]]();