id名称中的jQuery空格

时间:2014-07-13 16:56:48

标签: jquery html

我有以下html:

HTML

<span id="plus one">Plus One</span>

的jQuery

$("#plus one").hide();

隐藏跨度的jQuery不起作用,我怀疑是因为id名称中有空格。

我无法更改id名称或使用classname作为替代。有没有其他方法来处理这个?欢迎所有反馈 - 谢谢。

1 个答案:

答案 0 :(得分:6)

使用属性选择器:

$("span[id='plus one']").hide();

$("#plus\\ one").hide(); // copied from below ref.

参考:jQuery: dealing with a space in the id attribute