隐藏和显示元素与另一个元素同步

时间:2016-01-10 18:01:41

标签: javascript jquery html css

如果我有两个<c:forEach>元素,那么:

<my:tag>

<div><div class="overlay"></div> <!-- Other content here --> <div class="popup"></div> 时,我希望div.popup也有display: block,同样div.overlay

我没有使用if语句检查display: block是否可见,我希望有类似事件处理程序的东西。

我如何使用jQuery执行此操作?感谢。

1 个答案:

答案 0 :(得分:0)

你可以像下面这样做。希望这会对你有所帮助。

setInterval(function() { 
    if($('div.popup').is(':visible')) {
        $('div.overlay').show();
    } else {
        $('div.overlay').hide();
    }
}, 20);