使用布尔值隐藏/显示元素
2022-08-30 04:43:39
我的代码中往往有很多这些
if(shouldElementBeVisible)
$element.show()
else
$element.hide()
有没有更优雅的方式用javascript,jquery或下划线打包?理想情况下,我想要这样的东西
$element.showOrHideDependingOn(shouldElementBeVisible)
我的代码中往往有很多这些
if(shouldElementBeVisible)
$element.show()
else
$element.hide()
有没有更优雅的方式用javascript,jquery或下划线打包?理想情况下,我想要这样的东西
$element.showOrHideDependingOn(shouldElementBeVisible)
显然,你可以将一个布尔值传递给函数toggle
$element.toggle(shouldElementBeVisible)
是的,有!
$element.toggle();
没有任何参数,只需切换元素可见性(我不是指属性),并取决于元素的当前状态。toggle
visibility
$element.toggle(display);
如果使用布尔参数进行调用,则显示元素(如果是),如果它是toggle
true
hidden
false