jQuery .append()无法从.js文件中运行

时间:2011-02-08 15:52:31

标签: javascript jquery

我有以下代码行:

$('#text').append('<h2 style="color:white">afdghadfg</h2>');

如果我将此代码粘贴到html中的脚本标记内,则可以正常工作。但是,当放在.js文件中时,它什么都不做。

知道.js文件有很多其他工作的javascript和jQuery代码,只有这一行不起作用。

2 个答案:

答案 0 :(得分:5)

在你的JS文件中试试这个: -

$(document).ready(function(){
    $('#text').append('<h2 style="color:white">afdghadfg</h2>');
});

答案 1 :(得分:3)

可能是你提出的背景。确保它没有包含在函数中并且可以直接执行。还要检查JavaScript控制台(Firebug / CDT)以查看是否有任何错误。

要检查的另一件事是它是否在DOM准备好之前执行,但是如果没有看到更多代码,我真的无法告诉你。