芝麻web文件管理V1.00
编辑当前文件:/home/projzpbv/public_html/wp-content/plugins/mailpoet/lib/Util/DOM.php
parent; for ($parent = $cutElement->parent; $bound != $parent; $parent = $grandparent) { // Clone parent node without children, but with attributes $parent->after($parent->toString()); $right = $parent->getNextSibling($ignoreTextAndCommentNodes); $right->clear(); while ($sibling = $cutElement->getNextSibling($ignoreTextAndCommentNodes)) { $sibling->move($right); } // Reattach cut_element and right siblings to grandparent $grandparent = $parent->parent; $indexAfterParent = $parent->index() + 1; $right->move($grandparent, $indexAfterParent); $indexAfterParent = $parent->index() + 1; $cutElement->move($grandparent, $indexAfterParent); } } public static function findTopAncestor(DomNode $item) { while ($item->parent->parent !== null) { $item = $item->parent; } return $item; } }