jquery html()函数将文本放在一个新行上

时间:2011-02-25 18:21:17

标签: jquery html dom

当我使用.html()函数时,文本将添加到换行符而不是内联。

即使我把它粘在一个新的表格单元格中,它总是出现在我想要的行下面。

function add(id)
{
    $('#d'+id).html("Loading <img src='Images/loadingGIF.gif'>");
}

HTML:

<p><input type="submit" onclick="add(25)"> <div id="d25"></div>
<p><input type="submit" onclick="add(26)"> <div id="d26"></div>

如何让加载消息显示在与按钮相同的行?

2 个答案:

答案 0 :(得分:5)

这是<div>的属性...您可以使用<span>进行最快速的修复

答案 1 :(得分:4)

DIV通常不会保持内联。尝试用span替换div。如果这不起作用,请像这样设置DIV样式:

display: inline;