【发布时间】:2012-07-21 05:25:57
【问题描述】:
好的,我觉得我错过了一些非常简单的东西,但是这里是:
这段代码效果很好,完全符合我的要求。点击链接,就会显示下一个 div(一个页面上大约有 10 个)
$('a.addtask').click(function(){
$(this).next('.field').slideToggle();
return false;
});
<div class="field">
Some content
</div>
<a href="#" class="addtask">Add a task</a>
<div class="field" style="display:none;">
some other content
</div>
但是我想做的是像这样更改 HTML(div 内的链接):
<div class="field">
Some content
<a href="#" class="addtask">Add a task</a>
</div>
<div class="field" style="display:none;">
some other content
</div>
^^这不再正常工作了。
我需要在我的 jquery 中进行哪些更改才能使其正常工作?我已经在谷歌上搜索了一段时间,类似帖子中的许多解决方案似乎都不起作用。
【问题讨论】:
标签: javascript jquery next