使用jquery html()方法设置div的html时出现问题
我有一个jquery的问题,我使用html方法设置div的html,但它没有正确设置它。
这是我正在使用的精简代码:
jQuery(document).ready(function($) { $('#results').html(""); })
但是当我使用firebug在生成的页面中查看结果时,该元素的内容设置为:
DM
我究竟做错了什么??
- 您尝试生成的HTML无效(这是您的主要问题)。 由于您使用的是XHTML,因此引用属性的规则很简单: 必须引用属性值 。 你的不是。
- 您正在使用JavaScript:伪URI
- 您正在使用无效的XHTML
- 您没有使用HTML兼容的XHTML
试试这个:
$('#results').html('');
正如Aito所说,你需要双引号:
$('#results').html("");