使用removechild后,剩下< />标签。Php dom - 删除孩子 - 叶子</>标签
在我的代码中,你可以看到我想删除包含'bar'应用程序的工作区。
成功删除后,< WORKSPACE />仍然存在。我想摆脱它。如何做到这一点?
http://sandbox.onlinephpfunctions.com/code/07f17c110fdee579a2eabca138004958e5d17829
使用removechild后,剩下< />标签。Php dom - 删除孩子 - 叶子</>标签
在我的代码中,你可以看到我想删除包含'bar'应用程序的工作区。
成功删除后,< WORKSPACE />仍然存在。我想摆脱它。如何做到这一点?
http://sandbox.onlinephpfunctions.com/code/07f17c110fdee579a2eabca138004958e5d17829
您检索的APPLICATION
父,如果你要删除的工作空间本身是WORKSPACE
与
$parent = $app->parentNode;
所以,你只需要检索的WORKSPACE
家长和应用相同的方法(removeChild
与$parent
作为要删除的节点)
谢谢,它工作!我添加了$ superParent,它是父亲的父亲,然后,$ superParent-> removeChild($ parent)像魅力一样工作http://sandbox.onlinephpfunctions.com/code/ef2a00c37023e9afdd4996fb9287f7810bdb5fed – 2013-03-12 11:04:16
请将您的问题中的代码片段发布到沙盒服务中,所以在未来如果有人正在寻找类似的问题,他将能够完全理解您的问题,即使代码片段已从沙箱服务中删除。 – SWilk 2013-03-12 10:30:01
它会被删除?好吧,明白 – 2013-03-12 10:57:14
这取决于服务。 JSbin在3个月后删除片段,我不知道sandbox.onlinephpfunctions.com,但任何外部服务都可以对他们的数据做任何事情。什么是stackoverflow,只要stackoverflow istelf留在这里。 – SWilk 2013-03-12 12:19:48