我的要求: 我有三個不同的<div>
s。當用戶點擊第一個鏈接時,首先應該顯示<div>
數據。當點擊第二個鏈接時,在第一個<div>
的位置顯示第二個<div>
數據。用另一個div-jquery更改div的內容
代碼:
<div id="firstdiv" >
//first div data
</div>
<div id="seconddiv">
//second div data
</div>
<div id="lastdiv">
//last div data
</div>
<ul class="footer_links">
<li><a href="#" id="firstlink"></li>
<li><a href="#" id="secondlink"></li>
<li><a href="#" id="lastlink"></li>
</ul>
這裏當用戶點擊firstlink
需要顯示的fistdiv
數據,並且當用戶點擊secondlink
需要在firstdiv
位置顯示seconddiv
數據。
爲此我做了jQuery,但它不是正確的方法。
$(document).ready(function() {
$("#firstdiv").replaceWith($('#seconddiv'));
$('#seconddiv').attr('id', 'firstdiv');
});
在這裏,我已經做了firstdiv
與seconddiv
更換和改變id來firstdiv
。
它在第一個位置顯示數據<div>
。但只向前展示。不如落後。因爲我在這裏用seconddiv
代替firstdiv
。所以它不適合。任何人都可以這樣說。我怎樣才能做到這一點向前和向後。
謝謝..其工作... – Ram 2013-05-13 14:30:09
不客氣! – Pete 2013-05-13 14:31:06