2011-04-17 61 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