【发布时间】:2026-01-14 12:10:01
【问题描述】:
我有一个像这样的 jquery 脚本:
$('.' + ajax_object.cartclass).on('click','a.add',function(e) {
e.preventDefault();
// get closest parent div
var cpd = $(this).closest('div.cartpn');
cpd.addClass('code');
...
'.' 似乎是出于某种原因的问题,因此我一直收到语法错误。
错误:语法错误,无法识别的表达式:.
知道为什么吗?
【问题讨论】:
-
ajax_object.cartclass的值是多少?像"..foo"这样的字符串会抛出同样的异常。 -
请完成你的标题
-
它不会在标题中添加一个点。我用括号添加了它。
-
错误信息表示
ajax_object.cartclass为空。 -
不,它不是,一切正常,它的价值是“maindiv”。这不是问题,它具有适当的价值。
标签: jquery