2012-06-30 37 views
0

我試圖加載我的主網頁上的外部.htm文件到一個div,我已經用下面的代碼:加載JavaScript的外部的.htm到一個div

<a href="#file.htm" onclick="$('#content').load('file.htm')">Link</a> 

它工作在Firefox ,但不是在Chrome和IE中。誰能幫我?

+4

在Javascript控制檯中是否有任何錯誤? – millimoose

回答

3

爲什麼不

HTML

<a href="file.htm" class="ajax">Link</a> 

,並添加腳本

<script type="text/javascript"> 
$(function(){ 
    $('.ajax').click(function(e){ 
     e.preventDefault(); 
     $('#content').load(this.href); 
    }); 
}); 
</script> 

這種方式,您可以在類ajax設置爲所有的#content內加載鏈接面積和它處理所有這些。


難道說它不起作用的原因是你點擊得太快而jquery還沒有加載?