Rct567/DomQuery

clone() does not work with is()

silverham opened this issue · 1 comments

use Rct567\DomQuery\DomQuery;
$dom = new DomQuery('<div><p class="myclass">My words</p></div>');
$dom_clone = $dom->clone();
$is_has_the_class = $dom_clone->find('.myclass')->first()->is('.myclass'));
// Expected: TRUE, but is FALSE

$dom = new DomQuery('<div><p class="myclass">My words</p></div>');
$dom_clone = (string) $dom;
$is_has_the_class = $dom_clone->find('.myclass')->first()->is('.myclass'));
// Expected: TRUE, correct.

I can confirm this. It also breaks other functionality as well.