gpt4 book ai didi

jquery - 未闭合的方括号不会在 jquery 中引发错误

转载 作者:行者123 更新时间:2023-12-01 07:42:37 25 4
gpt4 key购买 nike

$('#parent_tab [href="#tab1"').click();

上面的行工作正常,并且该选项卡在其他浏览器中被选中,但在 safari 中未被选中。为了使其在 Safari 中正常工作,我必须按如下方式关闭 href 的方括号。

$('#parent_tab [href="#tab1"]').click();

为什么方括号未关闭时jquery没有抛出错误?

最佳答案

这看起来是 Safari 的问题。另一个原因是右括号位于 jQuery 选择器内部。 Safari 可能只关心 jQuery 选择器之外的 JavaScript 代码。它只是一个可以有不同格式的文本,jQuery 只是尝试解释它。

如果会抛出错误,您也可以尝试以下代码。

$("#parent_tab [href='#tab1'").click();

关于jquery - 未闭合的方括号不会在 jquery 中引发错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/45108076/

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