Heys!jQuery:只使用单击元素:使用.slideToggle和.nextUntil隐藏和显示点击鼠标上的各种内容
生病的权利切入主题,这里的jQuery代码:
jQuery(function() {
jQuery('.entry-content h1').nextUntil('h1').hide().prev().click(function() {
jQuery(this).nextUntil('h1').slideToggle();
});});
这里的HTML:
<div class="entry-content>
<h1>Header 1</h1>
<p>Paragraph 1</p>
<ul>
<li>Text</li>
<li>Some more text</li>
</ul>
<h1>Some Images and a div</h1>
<img src="image.jpg">
<div class="somediv">
<!--Some stuff -->
</div>
<h2>InBetween header</h2>
<p>text</p>
<ul>
<il>text</li>
</ul>
</div>
现在这个工程几乎像它应该,在拨动H1S下的内容幻灯片可见,再次切换时,它们向上滑动。但问题是,点击h2图像时也会发生效果。我试图在网上搜索这个,但还没有得到答案:/我会非常appriciate帮助:) Simpe小脚本,为负载不同类型的内容负载“InBetween”H1缩短通过隐藏其下的内容来显示页面,并在点击时显示。
你失踪“后的”入门关闭内容类。 – 2011-03-09 22:17:32
你错过了结束标签img – 2011-03-09 22:19:56