2009-07-29 77 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