var
parser = new DOMParser(),
d = parser.parseFromString('<?xml version="1.0"?><div class="a">Hello</div>', 'application/xhtml+xml');
console.log(d.querySelector('*'));
console.log(d.querySelector('div'));
console.log(d.querySelector('div.a'));
最初の2つのセレクタが解析HTML文字列から
最後のセレクタを作業....クラスセレクタ.... nullを返します:(
任意のアイデアなぜ?
。これはAJAXからHTML結果を照会し、そしてそうするためにメインDOMに追加したくない必要が
あなたの作品は動作します。誰かがこの回答を私のものよりも高く投票します! :) –
これ以上いいえ、私はあなたの答えを投票しました:) –
div.aを使用して無効なセレクタが使用されているため、Markはあなたのメソッドの動作を行いますか? div [class = a]は有効ですか?私はちょっと調べてみましたが、私はこの用語が何であるかは100%ではありません... div.aが有効なCSSの例を続けています。 –