http://jsfiddle.net/DerNalia/zrppg/8/
ほとんど同じことを行う2行のコードがあります
var doesntbreak = $j("hello");
var breaks = $j(" ");
最初のものはエラーになりませんが、2番目のものはこれをスローします
Syntax error, unrecognized expression:
どちらも同じように振る舞うべきではありませんか?
これを解決する方法についての洞察はありますか?私が使用している実際の方法でele
は、Dom からのものであるため、テキスト ノードまたはその他の種類のノードを eb することができます。
アップデート:
私が使用している関数への入力は、これがdomから選択されることに気付きました。更新された例: http://jsfiddle.net/DerNalia/zrppg/11/ <- html マークアップが含まれています。
それで、私の質問は、何かが単なるテキストノードであるかどうかをどのようにテストするのですか? マークアップが含まれていませんか?