JQuery slideToggle在一个类上

时间:2011-04-17 20:23:17

标签: jquery

我的网站上的slideToggle效果有问题。

我已将效果分配给某个类但是当单击一个链接时,它会打开具有该特定类的每个内容块。

无论如何,您可以将此效果分配给某个类,并在单击每个特定的类时让它们打开。

请查看以下网址; http://www.presentationplayer.info

注意:请勿使用Internet Explorer,因为该网站目前尚未在浏览器中进行过测试

1 个答案:

答案 0 :(得分:0)

此代码对包含类article_content的所有内容执行slideToggle:

$('.article_content').slideToggle();

所以你需要做的是在层次结构中遍历以找到父文章,然后遍历到它下面的相应文章内容,然后最终调用slideToggle

$(document).ready(function() {
    $('.article_title a').click(function() {
        $(this).closest('article').find('.article_content').slideToggle();
        $(this).innerHTML = 'close';
    });
});