Javascript jQuery—当id包含'$';象征?
我有一个关于jQuery的问题。我有一个id为CLASS_SRCH_WRK2_SUBJECT$108$的元素。所以我在chrome开发者工具中测试了jQuery,如下所示Javascript jQuery—当id包含'$';象征?,javascript,jquery,Javascript,Jquery,我有一个关于jQuery的问题。我有一个id为CLASS_SRCH_WRK2_SUBJECT$108$的元素。所以我在chrome开发者工具中测试了jQuery,如下所示 $('#CLASS_SRCH_WRK2_SUBJECT$108$') 不过,该工具表示 Uncaught DOMException: Failed to execute '$' on 'CommandLineAPI': '#CLASS_SRCH_WRK2_SUBJECT$108$' is not a valid select
$('#CLASS_SRCH_WRK2_SUBJECT$108$')
不过,该工具表示
Uncaught DOMException: Failed to execute '$' on 'CommandLineAPI': '#CLASS_SRCH_WRK2_SUBJECT$108$' is not a valid selector.
at <anonymous>:1:1
Uncaught DomeException:未能在“CommandLineAPI”上执行“$”:“#CLASS_SRCH_WRK2_SUBJECT$108$”不是有效的选择器。
时间:1:1
是否仍要选择具有该id的元素?您必须使用
\\
转义$
$(函数(){
console.log($(“#CLASS_SRCH_WRK2_SUBJECT\\$108\\$”).text());
});代码>
您好
您必须使用\
转义$
$(函数(){
console.log($(“#CLASS_SRCH_WRK2_SUBJECT\\$108\\$”).text());
});代码>
您好
您可以使用标准DOM方法,然后将其转换为jQuery对象,如下所示:
var el=document.getElementById(“CLASS\u SRCH\u WRK2\u SUBJECT$108$”;
变量$el=$(el);
控制台日志($el)代码>
您可以使用标准DOM方法,然后将其转换为jQuery对象,如下所示:
var el=document.getElementById(“CLASS\u SRCH\u WRK2\u SUBJECT$108$”;
变量$el=$(el);
控制台日志($el)代码>
BTW,这实际上不是jQuery;控制台有自己的$
。顺便说一句,这实际上不是jQuery;控制台有自己的$
。