我在
PHP / MysqL生成的单个页面上有多个扩展/折叠框.
问题是,当我点击一个链接展开一个框时,它会展开所有框.
我想在类的末尾添加帖子ID(< div class =“postreplycontainer-POST_ID”>)但我不确定这是否有效,因为我必须想办法改变jQuery .
这是一个有效的例子:http://jsfiddle.net/Draven/kUhkP/35/
请记住,我无法在每个框中手动编码,因为我从数据库中提取内容.
编辑:也许有人可以帮我解决一个额外的问题.
我想在展开< div>时关注textarea框.我尝试使用与以前相同的技巧(使用.closest,但这不起作用).
这是一个例子:http://jsfiddle.net/Draven/kUhkP/53/
此示例将始终关注第一个< textarea>.
这是
FIDDLE
$("a.postreply").click(function () { $(this).closest('.blog-container') .find('.postreplycontainer').slideToggle("fast"); });