我有一个意外拼写错误的选择器:
$("#cut")
并没有恰当地检索对象;我肯定有一个对象具有在HTML上定义的id。我尝试更改对象的id (和选择器的调用),它就像一个魅力,所以我99%我不知道怎么能用$("#cut")
作为选择器。
还有其他可能有趣的案例吗?
非常感谢
编辑:我在这里错误地将选择器拼错为$("#cut#")
,这是一个错误,它与代码上的不一样。对不起!
答案 0 :(得分:1)
问:"Are there reserved names for JQuery Selectors?"
答:否。
希望你有一个更深入的答案,但这几乎是它的要点。
有关有效jQuery选择器的更多信息,请查看他们的文档here。
答案 1 :(得分:-1)
是的,你是对的。 #cut#
不是有效的选择器 - 因此jQuery无法找到它。但剥离最后一个#
将使其成为有效的选择器。
问题实际上是HTML元素的id
属性允许的值类型。哈希符号肯定是保留字符之一。