2011-04-17 59 views
1

我在我的网站上有一个slideToggle效果问题。JQuery slideToggle上一个类

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

是否有无论如何,你可以分配这种效果类,并让他们打开时,每个特定的点击。

请在以下URL查看; http://www.presentationplayer.info

注:请不要使用Internet Explorer作为网站has'nt在浏览器中

+0

仅供参考,您的服务器配置有误。访问www.presentationplayer.info重定向到/ public_html,这导致404。但访问presentationplayer.info(没有www)的作品。 – Jeff 2011-04-17 20:34:37

+0

此外,当提出需要查看某些代码的问题时,请尝试使用http://jsfiddle.net/,最好使用您正在处理的网站的简化示例,而不要链接到您的实际网站。这样,即使您的网站发生变化,未来也会发现此问题的其他人仍可从此问题及其答案中受益。 – Jeff 2011-04-17 20:40:35

回答

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'; 
    }); 
}); 
+0

嘿杰夫....作品完美...感谢您的快速反应,并对任何造成的混淆抱歉 – Ben 2011-04-17 20:58:59