2013-12-20 151 views
0

我無法添加元素<p>TEST</p>前後<h1>標籤在我的網頁添加到DOM元素負載()(jQuery的)

這裏是我的代碼(簡化):

的index.html

<div class="container" id="page_body"> BLABLA </div> 

properties.html

<h1>Properties Management</h1> 

menu.html

<li><a href="#" id="link_properties">Properties Repository</a></li> 

JS

$("#page_menu").on('click', '#link_properties', function(e) { 
    $("#page_body").load("properties.html"); // Properties 
    $('h1').before('<p>TEST</p>'); 
}); 

回答

2

使用callback方法。假設你想在properties.html

$("#page_menu").on('click', '#link_properties', function(e) { 
    $("#page_body").load("properties.html", function(){ 
     $('h1').before('<p>TEST</p>'); 
    }); 
}); 
+0

THX做工精細<h1>Properties Management</h1>之前插入<p> :) – geekInside