编程语言
首页 > 编程语言> > javascript-jQuery中的特殊字符

javascript-jQuery中的特殊字符

作者:互联网

我有一个div列表,每个都有一个id.该id也作为链接执行:“ http://en.wikipedia.org/wiki/” id是该条目在Wikipedia上的链接,“ / image /” id“ .jpg”是该项目的本地图像.

但是我有一些带有特殊字符的ID.有两种类型(我发现有错误):第一种,A_(B),包含括号,第二种,AéB(AéB),包含特殊字母.我知道()可以被()代替,所以基本上它只是一种类型.并且我已经测试过,这种名称适用于图像和Wiki链接.

问题是,当我使用jQuery时,$(‘#’id)找不到带有特殊字母的对象.有人知道如何处理吗?

解决方法:

有关更多信息,请参见this SO question.

就个人而言,我认为ID应该符合人类可读的,易于理解的ID.考虑使用其他机制附加URL,例如jQuery的$.data或没有有效性限制的其他属性.

标签:escaping,javascript,jquery
来源: https://codeday.me/bug/20191202/2085901.html