自分のテンプレートシステムに単純なHTMLDOMパーサーを使用していますが、問題が見つかりました。
これが私のマークアップです:
<div class=content>
<div class=navigation></div>
</div>
div.navigationを次のような独自のコンテンツに置き換えています。
$navi= $dom->find("div.navigation",0);
$navi->outertext = "<a class=aNavi>click me!</a>";
うまく機能します-エコーできますが、問題は-エコーする前に、パーサーでそのリンクにアクセス/操作したいのですが、パーサーはそれを見つけられません。
$link = $dom->find("a.aNavi");
nullを返します:(
アウターテキストを変更した後、パーサーを更新/更新する必要があるようです-可能であれば何かアイデアはありますか?