我期待一个DomDocumentFragment表现得好像它是一个DomDocument的片段 - 但事实并非如此。例如,它没有基本的PHPGT querySelector方法。
如何操作片段的内容,而不将其放入父HTMLDocument并查询再次选择它?
代码:
$domDoc = new \phpgt\dom\HTMLDocument("<div>previously</div>");
$frag = $domDoc->createDocumentFragment();
$frag->appendXML("<div><span>hello</span></div>");
$frag->querySelector("span")->textContent = "goodbye";
产生以下错误:
PHP Fatal error: Uncaught Error: Call to undefined method phpgt\dom\DocumentFragment::querySelector()