我哈弗以下HTML:jQuery的 - 幻灯片切换
<div class="community-topic">
<h2><b>Ask</b> a Question</h2>
<p class="ask">+</p>
<div class="addtitle">
<p>Give your Question a great title</p>
<form name="input" action="submit.php">
<input id="title" type="text" name="title" />
<input id="go" type="submit" value="Go" />
</form>
<a href="discuss.php?style=question">See more questions</a>
</div>
那么下面的jQuery:
$('.ask').toggle(function() {
$(this).text('-').next('.addtitle').slideDown('fast');
}, function() {
$(this).text('+').next('.addtitle').slideUp('fast');
});
我也希望在<h2>
他点击的情况发生.toggle
功能。
如何调整上述jQuery以包含此?
这不起作用,已经试过这个。 – CLiown 2010-08-11 12:17:08
'.next()'只能找到*非常*下一个元素*如果它匹配选择器,就会得到实际需要的'.addtitle' .nextAll('.addtitle:first')':) – 2010-08-11 12:18:19
@ Nick-Craver好点,我有点懒*我们应该说。 – Lazarus 2010-08-11 12:48:09