2013-03-04 93 views
0

我正在運行MyBB論壇軟件,並且能夠在不中斷功能的情況下加載jQuery。董事會本身已經有一個崩潰的功能,但我想在jQuery中做,或者給它增加一個很好的jquery效果,更平滑。JQuery崩潰表?

http://craftedbyfrank.com

此刻當[+]和[ - ]被點擊圖像中的表合攏,並顯示。

我在嘗試以下,但沒有運氣。

<script type="text/javascript">           
    $(document).ready(function() { 
    $("tr.thead").click(function() { 
    $("tr.thead.img", $(this).parent()).slideToggle("fast"); 
    }); 


}); 
</script> 

我裝的jQuery 1.9

所有幫助表示讚賞。

+1

在這裏,而不是張貼相關的代碼在其他網站上。外部網站可能會改變,並使未來的訪問者無價值。有關更多信息,請參閱[連接到外部網站而不是顯示代碼的問題](http://meta.stackexchange.com/q/80978/1976560)。 – 2013-03-04 16:05:53

+0

告訴我有關此信息:tr.thead.img是.img一個類?是不是也是一堂課?你爲什麼使用與元素名稱相同的類?你是不是指的是IMAD? – shubniggurath 2013-03-04 16:07:53

+0

可能jQuery UI手風琴是你在找什麼? http://jqueryui.com/accordion/ – 2013-03-04 16:09:47

回答

0

看起來像是與另一個圖書館衝突。嘗試使用'jQuery'而不是'$'。

這是工作,但我看到雙重的行動,由於現有代碼:

jQuery('.expcolimage').click(function() { 
    jQuery(this).parents('table').find('tbody').slideToggle(); 
}); 
+0

我已經替換了舊的代碼並添加了這個,但沒有更改。 :/ – Vernard 2013-03-04 17:11:10

+0

您是否刪除了現有的庫代碼? – isherwood 2013-03-04 17:11:35

+0

對不起,我沒有。我很難找到它正在呼叫的圖書館。如果有幫助,我可以嘗試更改班級名稱嗎? – Vernard 2013-03-04 20:02:25

0
<script type="text/javascript">           
    $(document).ready(function() { 
    $("tr.thead").click(function() { 
    $(this).find('td').slideToggle("fast"); 
    }); 


}); 
</script>