Jquery 要用伪ID隐藏活动链接的目标ID?

Jquery 要用伪ID隐藏活动链接的目标ID?,jquery,Jquery,我有一个独特的情况,动态驱动的链接包含一种我无法用jquery定位和隐藏的ID类型。我称之为伪ID,因为它让我想起了伪类,但我甚至不认为这种类型的ID存在 你有一个解决方案,我如何可以针对这个链接,并隐藏它与这个ID?我无法实际更改ID,因此我一直希望有一种方法可以通过jquery实现 以下是有问题的ID的HTML: <a href="http://www.helloworld.com" id="msgForum:print">test</a> 这是我的提琴:您可以利用

我有一个独特的情况,动态驱动的链接包含一种我无法用jquery定位和隐藏的ID类型。我称之为伪ID,因为它让我想起了伪类,但我甚至不认为这种类型的ID存在

你有一个解决方案,我如何可以针对这个链接,并隐藏它与这个ID?我无法实际更改ID,因此我一直希望有一种方法可以通过jquery实现

以下是有问题的ID的HTML:

<a href="http://www.helloworld.com" id="msgForum:print">test</a>

这是我的提琴:

您可以利用id属性选择器:


您可以利用id属性选择器:


您只需要用双反斜杠转义选择器中的特殊字符

$('#msgForum\\:print').hide();

将任何元字符(例如!“\$%&'()*+,./:;?@[\]^`{124;}~)用作 名称,必须用两个反斜杠转义:\\。例如,id为=“foo.bar”的元素,
可以使用选择器$(“#foo\\.bar”)。您只需要用双反斜杠转义选择器中的特殊字符

$('#msgForum\\:print').hide();

将任何元字符(例如!“\$%&'()*+,./:;?@[\]^`{124;}~)用作 名称,必须用两个反斜杠转义:\\。例如,id为=“foo.bar”的元素,
可以使用选择器$(“#foo\\.bar”) 使用
\\
转义任何特殊字符

$('#msgForum\\:print').hide();

特价商品字符
!“#$%&'()*+,./:;?@[\]^{124;}
使用
\
转义任何特殊字符

$('#msgForum\\:print').hide();

特价商品字符
!“#$%&'()*+,./:@[\]^{{124;}~

感谢您上这节课!为了快速反应!我希望我能给每个人反馈!谢谢你的课!为了快速反应!我希望我能给每个人反馈!
$('#msgForum\\:print').hide();