我正在尝试找到我在iOS / UIWebView中遇到的删除问题的解决方案,同时删除自定义的html元素,该元素的contenteditable属性被覆盖为false,而其父级是div标记,其contenteditable值设置为真。
<div id="editable" contenteditable="true>
<mycustomtag id="uuid1" contenteditable="false"> .... </mycustomtag><br>
<mycustomtag id="uuid2" contenteditable="false"> .... </mycustomtag><br>
<mycustomtag id="uuid3" contenteditable="false"> .... </mycustomtag><br>
</div>
我希望删除div标签中的一个mycustomtag元素,方法是将插入符号放在旁边。但是,当我使用uuid3删除最后一个自定义标记时,mycustomtag元素的 ALL 将被删除,而不是仅删除一个。我没有看到为什么会发生这种情况的任何正当理由。
我提到了这个链接:How to delete an HTML element inside a div with attribute contentEditable? 在哪里解决了类似的问题,但这似乎并没有解决我的问题。有什么帮助吗?