http://jsfiddle.net/DerNalia/zrppg/8/
我有两行代码几乎做同样的事情
var doesntbreak = $j("hello");
var breaks = $j(" ");
第一个没有错误,但第二个抛出这个
Syntax error, unrecognized expression:
他们不应该表现得一样吗?
关于如何解决这个问题的任何见解?在我使用的实际方法中,ele
它来自 Dom,因此它可以是文本节点或任何其他类型的节点。
更新:
我注意到我正在使用的函数的输入是从dom中选择的。更新示例: http: //jsfiddle.net/DerNalia/zrppg/11/ <-包括 html 标记。
所以,我想,我的问题是,我如何测试某个东西是否只是一个文本节点?并且不包含任何标记?