0
我有一个带有base64加密编码的div的div。 它看起来像这样:Javascript语法错误,无法识别的表达式
<div id="tagValue_16DXp9eR15Q=">
,当我尝试使用这样的ID将其删除:
$('div[id=tagValue_tagValue_16DXp9eR15Q=]').remove();
即时得到以下错误:
Uncaught Error: Syntax error, unrecognized expression: div[id=tagValue_16DXp9eR15Q=]
但是当我从其加密的加密中删除“=”:
<div id="tagValue_16DXp9eR15Q">
它将与代码打交道:
$('div[id=tagValue_tagValue_16DXp9eR15Q]').remove();
我怎样才能使它发挥作用,也离开了“=”?
工程就像一个魅力。谢谢!我不能相信我没有想到 – Bonik
@Bonik没问题,很高兴我能帮上忙。不要忘记接受(在十分钟内) – SomeKittens
ID选择器中的'='将[需要转义](http://api.jquery.com/category/selectors/) - '$('# tagValue_tagValue_16DXp9eR15Q \\ =')'。 –