jQuery html()和普通文本彼此相邻

时间:2010-12-18 13:39:15

标签: jquery html

我有这个:

http://jsfiddle.net/JG3nj/

为什么文本不会从html()函数的html旁边找到。没有<br>让它在图标下面?帮助..

4 个答案:

答案 0 :(得分:1)

图片包裹在div中。 <{1}}默认为div

如果您无法将其删除,请为display: block指定固定宽度div,或将其设为float: left

答案 1 :(得分:0)

因为DIV是块元素。尝试使用SPAN或一些CSS使DIV成为内联元素。

答案 2 :(得分:0)

因为图标位于div内,而div是块元素。意思是,它会在它之后创造一个突破。

答案 3 :(得分:0)

s += '<span style="float:left"><img src="http://www.rw-designer.com/icon-image/2724-16x16x32.png"></span>';

而不是

 s += '<img src="http://www.rw-designer.com/icon-image/2724-16x16x32.png">';

我刚刚更新了请look