我有以下代码行:
$('#text').append('<h2 style="color:white">afdghadfg</h2>');
如果我将此代码粘贴到html中的脚本标记内,则可以正常工作。但是,当放在.js文件中时,它什么都不做。
知道.js文件有很多其他工作的javascript和jQuery代码,只有这一行不起作用。
答案 0 :(得分:5)
在你的JS文件中试试这个: -
$(document).ready(function(){
$('#text').append('<h2 style="color:white">afdghadfg</h2>');
});
答案 1 :(得分:3)
可能是你提出的背景。确保它没有包含在函数中并且可以直接执行。还要检查JavaScript控制台(Firebug / CDT)以查看是否有任何错误。
要检查的另一件事是它是否在DOM准备好之前执行,但是如果没有看到更多代码,我真的无法告诉你。