2011-01-24 50 views
2

帶有鏈接到page2.html的HTML和當page2.html正在加載時,我想在它內部加載AJAX的page3.html的內容。有人可以爲我提供解決方案嗎?我試過這個,但它不起作用。如何點擊加載html頁面的鏈接,然後使用ajax(無需點擊任何內容)加載外部html頁面?

//link icon to correspoding link on what we do 
$('#websites').click(function() { 
    $(this).attr('href', function() { 
     $('#loading_content').load('what-we-do.html/istoselides').fadeIn(1000); 
    }) 
}); 

非常感謝!

UPDATE

<li id="adv"><a href="what_we_do.html?istoselides">adv</a></li> 


<script type="text/javascript"> 
$(document).ready(function() { 
    if (window.location.search == "?istoselides") { 
      #('#loading_content').load('what-we-do.html/istoselides').fadeIn(1000); 
    } 
}); 

+0

請加鏈接代碼.. #website,是一個div?一個?給更多的信息 – 2011-01-24 07:51:27

+0

我已經更新了我的問題 – NASH 2011-01-24 08:28:43

回答

2

您可以從第1頁傳遞信息通過HREF第二頁,而不是代碼,所以你必須設定某種形式的關鍵字,例如在查詢字符串,並讓第2頁提取這樣的信息:

page1.html

<a href="page2.html?loadPage3">Link to Page2</a> 

page2.html

<script type="text/javascript"> 
    $(document).ready(function() { 
     if (window.location.search == "?loadPage3") { 
       $('#loading_content').load('what-we-do.html/istoselides').fadeIn(1000); 
     } 
    }); 
</script> 
相關問題