Myo*_*oji -2 javascript jquery
我有一个问题是jQuery没有将指定的html元素插入到#element的所有实例中.但是,它只是将它插入第一个元素而不是其他3个具有该ID.
var htmlcode = '<div class="block"></div>';
$('#element').html(htmlcode);
Run Code Online (Sandbox Code Playgroud)
如果我将它切换到$('div')它会起作用,但这不是我想要的.我需要将其插入所有id为#element的div中.根据我从文档中理解的这应该有效吗?
Ids在页面上必须是唯一的.由于它们被实现为快速查找字典,因此每个键/ id只存储一个元素.
由于这个原因,jQuery和JavaScript只能看到第一个.
请改用一个班级.
例如
$('.element').html(htmlcode);
Run Code Online (Sandbox Code Playgroud)