Suh*_*wan 20 javascript jquery twitter-bootstrap-3
介绍
我正在使用bootstrap框架.我目前正在使用"Bootstrap Tabs"(隐藏/显示).我正在使用bootstrap版本3和jquery版本3.0.2.
问题
我的标签不起作用,除非我加载小于1.6的版本的jquery.但是然后ajax使jquery小于1.6的问题.Chrome控制台给我这个错误.
bootstrap.min.js:6未捕获错误:Bootstrap的JavaScript需要jQuery版本1.9.1或更高版本,但低于版本3
我尝试了不同的后备技术,但无法正确实现.
我被困在这里2天,如果有人有任何想法或任何参考,请帮助.谢谢你的时间.
Irv*_*nin 17
目前Bootstrap 3.x不支持jQuery 3.x,如下所示:https://github.com/twbs/bootstrap/issues/16834
问题是由以下原因引起的:
jQuery 3比jQuery 2更严格.它就像XHTML和HTML.保持向后兼容性,代码看起来不像一团糟.如果我没有弄错的话,你需要做的就是用.css('display','')或addClass('hidden')替换show()和hide()函数,并在alert.js中修改一个选择器(QUnit在这一行失败,因为$('#')在jQuery 3中无效)
它在Bootstrap 3.3.7版本中修复:https://github.com/twbs/bootstrap/issues/16834#issuecomment-225039913