Javascript Jquery与此等价的是什么

Javascript Jquery与此等价的是什么,javascript,jquery,Javascript,Jquery,如何在干净的jquery中编写 document.GetElementById('A').innerHTML+=str; 如果只想在不更改现有元素的情况下向容器元素添加更多内容,请使用 $('#A').append(str) 注意:请参阅下面我对VisioN答案的评论,使用另一种方法: 这就够了 $("#A").append(str); 如果您想在innerHTML中添加一些文本,那么Arun的答案是正确的如果您希望获得innerHTML,那么您可以使用 $('#A').html() +

如何在干净的jquery中编写

document.GetElementById('A').innerHTML+=str;
如果只想在不更改现有元素的情况下向容器元素添加更多内容,请使用

$('#A').append(str)
注意:请参阅下面我对VisioN答案的评论,使用另一种方法:

这就够了

$("#A").append(str);

如果您想在innerHTML中添加一些文本,那么Arun的答案是正确的如果您希望获得innerHTML,那么您可以使用

$('#A').html()

+1这是更合适的等效项,因为.innerHTML+=str将删除内部内容的所有附加事件处理程序。。。where.append不起作用…:@我甚至不知道这是一个优势还是劣势:在这种情况下,这可能不相关。。。但是刚才注意到有一个区别,它不是“GetElementById”,而是“GetElementById”。发帖时尽量关注语法假设我附加到的是一个图像,我如何将该图像作为背景附加到另一个图像,因为没有附加img元素作为背景,而是使用CSS设置背景:$'A'.CSS'background-image',urlsomepath/someimg.png';或者在样式表中的类中指定图像,然后将该类添加到元素:$'a'.addClass'bgi'。
$('#A').html()