我定义了这个html div标签:
<div style="height:100px; width:100px" class="total-title">
first text
</div>
我有jquery代码来改变它的值:
$('div.total-title').html('test');
但这不会更改div的内容。
发布于 2009-10-15 08:04:33
如果你的值是一个纯文本(比如'test'),你也可以使用text()方法。如下所示:
$('div.total-title').text('test');
无论如何,关于您正在分享的问题,我认为您可能会在将DIV代码发送到浏览器之前调用JavaScript代码。确保在标记后的标记中调用jQuery行,或在类似以下语句中调用:
$(document).ready(
function() {
$('div.total-title').text('test');
}
);
这样,脚本就会在浏览器解析完div的HTML之后执行。
发布于 2009-10-15 08:01:45
发布于 2009-10-15 08:02:05
尝试此函数$('div.total-title').text('test');
https://stackoverflow.com/questions/1570905
复制相似问题