未捕获错误:在初始化之前无法调用按钮上的方法; 试图调用方法’加载’

在我将jquery-ui放在第一行文件中后跟bootstrap文件后,我仍然收到此错误:

未捕获错误:在初始化之前无法调用按钮上的方法; 试图调用方法’加载’。

有人可以帮忙吗?

它是由jquery-ui和bootstrap-button插件冲突引起的。 实际上jquery-ui代码js代码应该在bootstrap.js之前,这解决了问题。

只需在bootstrap.js之前插入jquery-ui插件

另一种解决方案是在引导后添加此行:

$.fn.btnBootstrap = $.fn.button.noConflict(); 

然后在调用加载和重置时:

 $btn.btnBootstrap('loading'); $btn.btnBootstrap('reset');