gpt4 book ai didi

javascript - 如何在jquery中访问id attr中的特殊字符

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

我有像

这样的元素
<div id = "node-1-@" >
<div class="region">
accessData
</div>
</div>

JavaScript

var data = $("#node-1-@ .region");
console.log(data.html())

这会产生类似的错误

Syntax error, unrecognized expression: #node-1-@

最佳答案

尝试 var data = $("#node-1-\\@ .region");

To use any of the meta-characters ( such as !"#$%&'()*+,./:;<=>?@[]^`{|}~ ) as a literal part of a name, it must be escaped with with two backslashes: \\ .

Ref

关于javascript - 如何在jquery中访问id attr中的特殊字符,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44625725/

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