gpt4 book ai didi

jquery .contains() 语法奇怪错误

转载 作者:行者123 更新时间:2023-12-01 03:19:11 25 4
gpt4 key购买 nike

我在 jquery 中发生了一个奇怪的错误。

当我到达:http://www.autopartscenter.net/

尝试搜索时出现 .js 错误

但是,如果我转到http://www.autopartscenter.net/home (这是完全相同的页面)搜索工作正常。

我已经缩小了导致它崩溃的罪魁祸首 jquery 的范围:http://www.autopartscenter.net/assets/js/common.js

$('#ddlMake option:contains(' + make[1] + ')').attr('selected', true);

这似乎是某种语法错误。

任何帮助都会很棒!

最佳答案

我想是因为这个

var make = location.pathname.split("/");

当您在这个页面时http://www.autopartscenter.net/home ,在本页 http://www.autopartscenter.net 中,make[1] 等于 'home' make[1] 未定义,这就是以下代码中断的原因

$("#ddlMake option:contains(" + make[1] + ")").attr('selected', true);

关于jquery .contains() 语法奇怪错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/11996949/

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