Javascript 为什么';是否用当前值替换所有内容?

Javascript 为什么';是否用当前值替换所有内容?,javascript,jquery,html,css,Javascript,Jquery,Html,Css,这是我的密码: $('table').html('test') IMG不是文本标记。如果要隐藏它,必须将其删除。原因是在调用html时,img不在表内,因为不允许在表内 检查呈现的标记,您将看到原因。“我该怎么做?”->使用有效的标记。因为一旦构造了初始DOM,图像就不在表中。因为这是无效的标记(img不能是表的子级)-浏览器“有帮助”将图像移动到标记之前-删除javascript并检查DOM,看看这是一个非常好的解决方法。非常感谢。仅供参考,你能告诉我如何选择这张图片吗?实际上,我想用ta

这是我的密码:

$('table').html('test')


IMG不是文本标记。如果要隐藏它,必须将其删除。

原因是在调用
html
时,
img
不在表内,因为不允许在表内<代码>
检查呈现的标记,您将看到原因。“我该怎么做?”->使用有效的标记。因为一旦构造了初始DOM,图像就不在表中。因为这是无效的标记(img不能是表的子级)-浏览器“有帮助”将图像移动到
标记之前-删除javascript并检查DOM,看看这是一个非常好的解决方法。非常感谢。仅供参考,你能告诉我如何选择这张图片吗<代码>?实际上,我想用
table
tag开始选择。像这样的
$('table')。sibling…
@stack:我在答案的末尾加了一点。