Bootstrap单选button切换问题

我试图把单选button的一些常规buttontwitter引导方式( http://twitter.github.com/bootstrap/javascript.html#buttons )。

我按照说明,但是当我按下button我在控制台中出现以下错误:

未捕获错误:初始化之前无法在button上调用方法; 试图调用方法“切换”

你知道可能会导致什么吗? 这些button被加载到页面中,只有在相应的内容被AJAX显示时才能看到。

谢谢!

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

直到我发现我在jqueryui之前加载bootstrap …

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

这个问题是由于jquery-ui阻止从bootstrapbutton定义的初始化像我这样的用户,如果在Yii中使用CJUiAutocomplete小部件时,转移JavaScript文件调用的顺序会出现问题, 只需将与该button相对应的javascript。 js从bootstrap文件转移到主要的工作文件,并且会顺利运行。

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

交换Bootstrap和jQueryUI的加载顺序可以解决这个问题,但是会导致其他问题,比如jQueryUI对话框上的closuresX无法显示。 有没有解决这个问题的另一种方法?