无法使用Jquery设置di​​v的内容

时间:2011-05-20 02:31:11

标签: jquery html

$('#messages').html('<p>Test</p>');

<div id="messages" style="height:520px; list-style: none; border: 1px solid black;" ></div>

由于某种原因,这个JQuery无法运行。为什么呢?

3 个答案:

答案 0 :(得分:1)

是的,以上都是。 顺便问一下:你知道这个语法吗?

$('<p>')
    .text('test')
    .addClass('ui-paragraph')
    .appendTo('#messages');

我发现它更精确&amp;在某些情况下比html方法强大..

答案 1 :(得分:0)

当然,应该有效,当然要提供一个到jquery库的正确链接。 - 检查路径)

答案 2 :(得分:0)

这看起来像是有效的代码,特别是在查看Marks Fiddle时。

虽然小提琴和你的代码之间的主要区别是

的失败
$(function() { //script here });

或类似的东西。

我还想象jquery可以是外部的,也可以插在标签之间。

我倾向于做两件事1.将我的脚本放在页面的末尾并换行$(function(){// script here});围绕我的代码。这可能是这里的问题。如果脚本在页面加载之前执行,则不会附加#message。