我正在尝试在组件中使用 .html('')
使用 jquery 删除对象。
它在几乎所有浏览器中都可以工作,但在 Safari 中不起作用。
为什么会发生这种情况?
最佳答案
如果你想从 DOM 中取出一个元素,请使用 remove()
,不要使用 .html("")
。
如果您想让元素为空,请使用 empty()
.
此外,为了回答您的问题,您的代码中可能存在一些错误,因为 .html('')
在我的 Safari 上运行,并在此 jsfiddle 上进行了测试。 .
关于javascript - .html ('' ) 在 Safari 中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16194026/