我正在使用以下代码来隐藏所有其他 <br>,但我需要弄清楚如何仅在一个 div 中隐藏所有其他 <br>,而不是我的整个页面。谁能指出我正确的方向?
<script>
$("br:even").css("display", "none");
</script>
我正在使用以下代码来隐藏所有其他 <br>,但我需要弄清楚如何仅在一个 div 中隐藏所有其他 <br>,而不是我的整个页面。谁能指出我正确的方向?
<script>
$("br:even").css("display", "none");
</script>
您需要先找到 div,然后使用find()方法在br
其中查找元素
<script>
jQuery(function(){
$('divselector').find("br:even").hide();
});
</script>
给定以下 HTML:
<div id="one">
Before break 1
<br/>
Before break 2
<br/>
Before break 3
<br/>
</div>
<div id="two">
Before break 4
<br/>
Before break 5
<br/>
Before break 6
<br/>
</div>
然后可以选择第一个 DIV ( one
),然后隐藏偶数 DIV,如下所示:
$("#one br:even").css("display", "none");
这是一个jsFiddle。