我想在页面上有多个元素,当单击标题范围时,这些元素将切换下一个内容范围的可见性。准备好所有内容跨度内容。无法找到下一个元素
内容的切换在定位整个类时起作用,但在尝试从被单击的标题范围尝试定位下一个内容跨度元素时不起作用。
,因为我们试图操纵通过Telerik的radeditor进入
HTML
<p>
<span class="collapsibleHeader">Content Header</span><br />
<span class="collapsibleContent">Sed dignissim velit non congue consequat.</span>
</p>
<p>
<span class="collapsibleHeader">Content Header</span><br />
<span class="collapsibleContent">Sed dignissim velit non congue consequat.</span>
</p>
JQuery的
$(document).ready(function() {
$('.collapsibleContent').hide();
$('.collapsibleHeader').click(function (e) {
$(this).parent().next('.collapsibleContent').toggle();
e.preventDefault();
});
});
的'的.next()'函数只着眼于起点以下的一个同级元素。 – Pointy 2015-02-10 16:41:24