我有以下内容:
<div id="info-message"></div>
我正在更改 DIV 之间的文本,如下所示:
$('#info-message').html = "xxx";
但是,即使我可以在 firebug 调试器中逐步完成此操作,我也没有在屏幕上看到任何更改,并且当我查看 firebug 时也没有添加任何内容。
我有以下内容:
<div id="info-message"></div>
我正在更改 DIV 之间的文本,如下所示:
$('#info-message').html = "xxx";
但是,即使我可以在 firebug 调试器中逐步完成此操作,我也没有在屏幕上看到任何更改,并且当我查看 firebug 时也没有添加任何内容。
html()
jQuery方法的正确用法是:
$('#info-message').html("xxx");
如果您想检索元素的 html:
$('#info-message').html();
$('#info-message').html('xxx')
您必须使用html()
方法:
$('#info-message').html("xxx");
如果你想附加一个元素并使用它的 DOM,你可以使用以下内容:
var contentDiv = $('<div class="content">xxx</div>');
$('#info-message').append(contentDiv);
contentDiv.css('color', 'red');