jQuery UI选项卡+ jQuery工具选项卡(Flowplayer)冲突

时间:2011-09-20 03:36:34

标签: jquery-ui-tabs jquery-tools

我和人here有完全相同的问题。 我知道如何解决它。您应该在jQuery Tools.js中更改以下内容,对吧?

查找

$.fn.tabs = function(query, conf) {

改为这样:

$.fn.fpTabs = function(query, conf) {

我的问题是我在任何地方都找不到那条线,甚至连编辑器的搜索功能都没有! 我已经下载了最新版本的Flowplayer.org的jQuery Tools,并将其上传到了pastebin:http://pastebin.com/ispnQMVH 你能帮我弄明白怎么做吗?

如果有一种方法可以阻止jQuery-ui标签用jQuery Tools标签进行推断,那么请告诉我:)

提前多多感谢!!

1 个答案:

答案 0 :(得分:0)

我把它作为答案,因为评论会很糟糕。

看起来你可以从Github获取未经授权的来源:

  

https://github.com/jquerytools/jquerytools

您还可以尝试快速修改原位重命名标签插件。如果你加载jQuery Tools Tabs JavaScript文件,那么加载一个像这样的小修补程序:

(function($) {
    // Rename the tabs in-place.
    $.fn.fpTabs = $.fn.tabs;
    delete $.fn.tabs;
})(jQuery);

然后加载jQuery-UI:

<script src="/js/jquery.js"></script> 
<script src="/js/jquery.tools.min.js"></script> 
<script src="/js/jquery.tools.tabs-renamer.js"></script> <!-- see above -->
<script src="/js/jquery-ui.min.js"></script> 

您必须更改课程名称,但如果按上述顺序加载,则该名称应该有效。