2016-03-30 27 views
1

當加載一個網頁,jQuery的負載沒有定義在這個div上的內容是page.phpjQuery和其他JS SRC時使用div.load

<div id="myDiv"> 
    \\if i call $("#otherDiv").print() 
</div> 

.PRINT()函數不存在,已經包含在索引頭

任何想法,到這個div視圖包括在頭索引?

+0

存在元素有包含在 –

+0

頁添加腳本的jQuery的另一個版本包括頁面。 PHP或創建函數並運行它們後索引 –

+0

上.load在我的包含只有一個jQuery版本 - > Arun –

回答

0

\如果我調用$( 「#otherDiv」)。打印()

是否#otherDiv存在document.print()叫?即使在document中找不到任何元素,jQuery()也會返回對象。您收到的錯誤消息可能是.print()不是DOM中不存在的元素的函數?

如果​​是設置成功後#myDivhtml#otherDiv,嘗試使用​​回調函數調用.print()document

$("#myDiv").load("page.php", {foo: bar}, function() { 
    $("#otherDiv").print(); 
}); 
+1

以下解決,現在我理解了這個概念。 –

+0

現在我明白了這個概念。 Tks傢伙:) –