为什么这个jQuery没有为我的div添加图像?

Abe*_*ler 0 jquery

我试图使用add函数将一个HTML片段添加到div,但我无法让它工作.我的代码:

$('#curveContainer').add('<img src="http://upload.wikimedia.org/wikipedia/commons/f/f0/Blue-dot-5px.png" alt="test" />'); 
Run Code Online (Sandbox Code Playgroud)

小提琴 - http://jsfiddle.net/7a86g/4/

Phi*_*hil 5

你想要的append()不是add().

add()文档......

给定一个表示一组DOM元素的jQuery对象,.add()方法从这些元素的并集和传递给方法的元素构造一个新的jQuery对象.

append() 将新内容添加到DOM

这里小提琴 - http://jsfiddle.net/7a86g/5/

您还可以使用html()完全替换匹配元素的内容.