2009-07-29 79 views
1

現在我usingjQuery UI選項卡,但它在Drupal的字段集手風琴衝突,所以我想用一個輕量級的JavaScript選項卡以良好的設計類似圓角是一個獨立的JavaScript框架。你用什麼樣的輕量級JS選項卡?

什麼是您使用的JavaScript選項卡

?或者你知道任何在drupal中工作的javascript選項卡,doe不會打破fieldset手風琴嗎?

這裏是JavaScript的標籤,我發現迄今: - Coda-Slider - dhtmlxTabbar

在此先感謝。

乾杯, 馬克

回答

0

我使用同樣的jQuery UI的標籤,是最好的之一。也許發佈問題並嘗試解決問題是一個好主意。它可能與插件沒有關係,也可能會發生問題,通過更改標籤插件無法解決問題。

+0

問題是,drupal fieldset accordion不起作用。它與jQuery UI Tab插件有關。我發現這個:http://drupal.org/node/385762 但我無法修復這個錯誤。我已經遵循了那裏的說明。我只是使用了「tabbertab」,一個輕量級的JS選項卡。 – marknt15 2009-07-30 09:48:00

0

我已經使用jQuery UI的標籤和jQuery Tools Tabs沒有任何問題。兩者都相當輕巧,非常實用。

我認爲,如果它干擾了你網站的其他部分,你應該確保你使用的選擇器足夠具體,即給你想要轉換成標籤頁的id的html元素,然後將你的CSS和Javascript設置爲只改變那個ID。

這可能是值得指出的是,目前jQuery Tools Tabs使用固定標籤寬度和長不能隨意增加如jQuery UI選項卡。

我希望這會有所幫助。

+0

我正在使用drupal 5,它與jQuery的UI標籤版本3發生衝突。我不知道它爲什麼適合你?你的drupal和jquery的版本是什麼? – marknt15 2009-07-31 15:45:31

0

希望這會有所幫助。我可以在下面的鏈接中使用補丁的一個變體來修復drupal 5的fieldset問題。基本上,在安裝jQuery的更新後,我不得不去/misc/collapse.js和改變線76:

.css({height: 'auto', display: 'inline'}); 

.css({height: 'auto', display: 'none'}); 

這奏效了我。希望它可以幫助你!

來源http://drupal.org/node/156221