Javascript 引导单选按钮切换问题

Javascript 引导单选按钮切换问题,javascript,jquery,twitter-bootstrap,radio-button,Javascript,Jquery,Twitter Bootstrap,Radio Button,我正在尝试用twitter引导方式()来打开单选按钮中的一些常规按钮 我按照说明操作,但当我按下按钮时,控制台中出现以下错误: 未捕获错误:无法在初始化之前调用按钮上的方法;试图调用方法“toggle” 你知道是什么引起的吗?按钮被加载到页面中,并且只有在AJAX显示相应内容时才可见 谢谢 我也有同样的问题,这让我发疯了 直到我发现我在jqueryui之前加载引导 我切换了顺序,注意到如果在引导之前加载jqueryui,我没有这样的问题:)这个问题是由于jquery ui阻止了像我这样在转换ja

我正在尝试用twitter引导方式()来打开单选按钮中的一些常规按钮

我按照说明操作,但当我按下按钮时,控制台中出现以下错误:

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

你知道是什么引起的吗?按钮被加载到页面中,并且只有在AJAX显示相应内容时才可见


谢谢

我也有同样的问题,这让我发疯了

直到我发现我在jqueryui之前加载引导


我切换了顺序,注意到如果在引导之前加载jqueryui,我没有这样的问题:)

这个问题是由于jquery ui阻止了像我这样在转换javascript文件调用顺序方面有问题的用户从引导中初始化按钮定义,例如在Yii中使用CJUiAutocomplete小部件时,只需将button.js对应的javascript从引导文件转移到主工作文件,它就能顺利工作。


或者将相应的js放在一个单独的文件中,该文件在javascript文件堆栈的底部调用。

交换引导和jQueryUI的加载顺序可以解决此问题,但会导致其他问题,如jQueryUI对话框上的关闭X无法显示。是否有其他方法解决此问题?

可能是转储问题,但您是否已加载
bootstrap button.js
bootstrap.js
?bootstrap.js已加载。我的页面上有情态动词,它们在100%的时间里都能完美地工作。单选按钮在5%的时间内工作。你说只有在加载相关内容(从AJAX)时才会显示按钮,对吗?我不确定您是否可以在仍然隐藏时初始化按钮。您是否可以将代码放入?我也有同样的问题,但下面的解决方案对我不起作用。Bootstrap v3.1.0和jQueryUI v1.10.3 Bootstrap有一个修改过的jQuery UI版本,加载jQuery UI可能会带来麻烦。要在Bootstrap.js之前加载jQuery UI,如果您在requirejs下运行它,只需将其放在前面,请添加一个shim:shim:{“Bootstrap”:{“deps”:[“jQuery UI”,“jQuery”]},“jqueryui”:{“deps”:[“jquery”]}}谢谢你,Alexandre,这解决了我的问题。我正在使用Meteor,所以我必须删除jquery和jquery ui,并将它们放在我的客户机文件夹中。我也有同样的问题,但这个解决方案对我不起作用。Bootstrap v3.1.0和jQueryUI v1.10.3一个只包含我所需内容的定制包对我来说很有用。