我的要求: 我有三个不同的<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