什么是用于在jQuery上设置可见性的可编程功能?

时间:2012-04-24 09:31:01

标签: jquery

我尝试了这段代码,可见作为函数的参数:

$('#something').show(isVisible);

虽然不行,但必须评估:

if (isVisible) 
    $('#something').show();
else
    $('#something').hide();

2 个答案:

答案 0 :(得分:4)

$('#something').toggle(isVisible);

docs

.toggle( showOrHide )

  

showOrHide一个布尔值,指示是否显示或隐藏元素

答案 1 :(得分:0)

var arr = ['show', 'hide'];
$('#something')[arr[isVisible & 1]]();