2011-02-08 68 views
3

我有下面的代碼行不起作用。但是,放在.js文件中時,它什麼也不做。jQuery的.append()從js文件

知道.js文件有很多其他工作的JavaScript和jQuery代碼,只是這行不起作用。

回答

3

可能是您要放置的上下文。確保它不包含在函數中並且可以直接執行。同時檢查JavaScript控制檯(Firebug/CDT)以查看是否有任何錯誤。

另一件要檢查的事情是,它是否在DOM準備好之前得到執行,但如果沒有看到更多的代碼,我無法真正告訴你。

+1

你是對的,我需要撥打電話到體內的.js文件而不是頭部。謝謝。 – Yottagray 2011-02-08 15:59:34

5

在你的JS文件試試這個: -

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