2011-07-20 85 views
-2

我的網站有兩個頁面都有超鏈接,但當用戶點擊該超鏈接時,我只需要某個div的該頁面被其他頁面上的某個div替換,請指導我如何對其進行編程。使用標記替換div

結構

page1.html

​​

page2.html

<div id="no_replace"> 
    <a href="page1.html">page 1</a> 
    <div id="replace"> 
    //page two stuff 
    </div> 
</div> 
這樣一個當USR點擊鏈接頁 「兩頁」 上

...我想要的「取代'第一頁的div被替換爲'替換'div的div2.html

+3

請儘量做出更多意義 – Vish

+0

學習:html>一些服務器端語言> javascript> ajax(這是關鍵!)。祝你好運! –

+0

我以爲他的問題很清楚。看看'.load()'你可能想要做一些類似於''('a#page_1')。click(function(){$(「div#page_a_content」)。load('pageb.php div #page_b_content');});'當您點擊頁面a上的鏈接時,它會通過AJAX請求將#page_b_content div加載到#page_a_content div中。 – daybreaker

回答

0

你需要使用javascript來觸發一個當按鈕被點擊時,div的內容被替換的事件。從w3schools學習一些javascript。

<script type="text/javascript"> 
function dosomething(){ 
//replace div content here 
} 
</script> 
<a href="somelink" onclick="dosomething();">