Я использую простой анализатор HTML DOM для своей собственной системы шаблонов и обнаружил проблему.
Вот моя разметка:
<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");
вернет ноль: (
Похоже, что парсер должен быть обновлен / обновлен после изменения внешнего текста - есть идеи, если это возможно?