我需要一个调光器,该调光器覆盖整个页面,除了一个区域(我弹出具有较高z索引的区域)并且在我单击黑暗区域时不要关闭。 这是标记
<body>
<div id="overlay">
<p>ddsdfsf sdfdf</p>
<div style="z-index=9999;position:relative">
content not covered by the dimmer
</div>
<p>ddsdfsf sasdsad sdsasdafdf</p>
</div>
</body>
和脚本
$(document)
.ready(function() {
//create the dimmer and get a reference
var dimmer = $('#overlay').dimmer({closable: false});
//on a button click i activate the dimmer
dimmer.dimmer('show');
//on another button click i hide the dimmer
dimmer.dimmer('show');
});
问题是,是否有用/需要在变量中获取调光器的引用,还是每次使用jquery选择器(不使用变量)调光器方法时调用的调光器完全相同?
$('#overlay').dimmer({closable: false});
and then
$('#overlay').dimmer('show');
jquery或语义UI中是否是同一件事,如果不使用变量,可能会丢失某些设置或重复实例吗?