ISSUE:我有加载jquery ui的情况,加载jquery ui库后,会加载自定义库。
这个自定义库为jquery定义了一个手风琴,从而覆盖了jquery ui手风琴。
问题:我们可以在document.ready中做些什么来定义基于jquery ui手风琴的另一种手风琴?然后使用这款新手风琴?或者是他们直接调用jquery ui手风琴的方式?
下面的代码显然叫第二个库手风琴......
$("selector").accordion
我可以通过在浏览器调试控制台中执行以下操作来定义手风琴...
jQuery.ui.accordion
但我看不出我怎么称呼它。
我无法访问该网站的主模板,因此我无法修改库加载的顺序。此外,来自第二个库的手风琴在整个网站上使用,它根本不像jquery手风琴那样起作用。
答案 0 :(得分:2)
添加:
$ .fn.uiAccordion = $ .ui.accordion;
$.widget.bridge('uiAccordion', $.ui.accordion);
这样打电话:
$('selector').uiAccordion();