Bootstrap's JavaScript requires jQuery version 1.9.1 or higher, but lower than version 3

后端 未结 7 785
有刺的猬
有刺的猬 2020-11-30 08:43

Introduction

I am working with the bootstrap framework.I am currently working on \"Bootstrap Tabs\"(hide/show).I am using bootstrap version 3 and jq

7条回答
  •  执笔经年
    2020-11-30 09:32

    Currently Bootstrap 3.x does not support jQuery 3.x as reported here: https://github.com/twbs/bootstrap/issues/16834

    The issue is caused by:

    jQuery 3 is more strict than jQuery 2. It's like XHTML and HTML. Backward compatibility is preserved and code doesn't look like a mess. If I'm not mistaken, all you need to do is replace show() and hide() functions with .css('display', '') or addClass('hidden') and fix a selector in alert.js (QUnit fails on this line because $('#') is invalid in jQuery 3)

    It is fixed in the Bootstrap 3.3.7 release: https://github.com/twbs/bootstrap/issues/16834#issuecomment-225039913

提交回复
热议问题