2012-05-19 65 views
0

我一直在嘗試這樣一個腳本,當我點擊鏈接,然後在某些div鏈接的頁面的整個內容獲取負載我嘗試了下面的代碼,但它的工作不正常,並總是在我點擊鏈接時閃爍。請讓我知道,如果有任何問題,我怎樣才能完成它枯萎方式:該頁面應該顯示在某個div沒有重新加載

活生生的例子:http://caremerge.us/ajax/waleed_rai_2/index_FAIZAN.html

<script> 
    $("#aa").click(function(){ 
     // load by id on click 

      $("#response").delay(10000).load("aa.html"); 
     }); 
</script> 
    <div id="main-body">   
      <div class="span-19 last" id="response"> 
    </div> 

      </div> 

回答

0

假設#aa是一種<a>標籤,您可以使用return falseevent.preventDefault()停止鏈接從任何地方去。 event.preventDefault()可以放在代碼塊的任何位置,而return false應該放在最後。

$("#aa").click(function(){ 

    //prevent the page from going anywhere 
    event.preventDefault() 

    // load by id on click 
    $("#response").delay(10000).load("aa.html"); 

    //return false also does the same thing 
    return false; 
}); 
+0

不能正常工作請檢查此鏈接並點擊頁面上的firest鏈接http://caremerge.us/ajax/waleed_rai_2/index_FAIZAN.html – user1371693

相關問題