gpt4 book ai didi

jQuery Bootstrap Toggle - 未捕获错误 : Syntax error, 无法识别的表达式 : # at Function. Sizzle.error

转载 作者:行者123 更新时间:2023-12-03 22:33:28 26 4
gpt4 key购买 nike

我正在使用通过 npm 拉取的 Jquery 3.3.1 和 Bootstrap 3.3.7。

我有以下标记来切换 div:

<div class="text-right">
<a class="js-accordion-trigger" data-toggle="collapse" href="#advanced-search" aria-expanded="false" aria-controls="advanced-search">Advanced search <span class="js-notifier"></span></a>
</div>

<div id="advanced-search" class="js-accordion-content collapse">

</div>

但是我现在在控制台中收到以下错误:

libs.js:1541 Uncaught Error: Syntax error, unrecognized expression: #
at Function.Sizzle.error (libs.js:1541)
at Sizzle.tokenize (libs.js:2193)
at Sizzle.select (libs.js:2620)
at Function.Sizzle [as find] (libs.js:845)
at jQuery.fn.init.find (libs.js:2873)
at new jQuery.fn.init (libs.js:2983)
at jQuery (libs.js:139)
at getParent (libs.js:11147)
at HTMLAnchorElement.<anonymous> (libs.js:11157)
at Function.each (libs.js:354)

最佳答案

我也遇到了类似的问题,尽管这不是一个问题。

这是当我创建一个按钮来调用模式来显示时,类似于下面的代码。

<a href="#" id="btnMyButton" data-toggle="modal" onclick="myFunction()" data-dismiss="modal">

看起来原因是以下属性:

href="#"

用下面的属性替换它可以删除显示的错误

href="javascript:void()" 

关于jQuery Bootstrap Toggle - 未捕获错误 : Syntax error, 无法识别的表达式 : # at Function. Sizzle.error,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/49073621/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com