我的要求:
我有三个不同<div>
的s。当用户单击第一个链接时,<div>
应显示第一个数据。单击第二个链接时,<div>
在 first 的位置显示第二个数据<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
需要显示seconddiv
数据的位置时firstdiv
。
为此,我已经完成了 jQuery,但这不是正确的方法。
$(document).ready(function () {
$("#firstdiv").replaceWith($('#seconddiv'));
$('#seconddiv').attr('id', 'firstdiv');
});
在这里,我已经完成firstdiv
替换seconddiv
并将 id 更改为firstdiv
.
它在 first 的位置显示数据<div>
。但仅向前显示。没有那么落后。因为我在这里替换firstdiv
为seconddiv
. 所以它不是正确的方法。谁能告诉这个。我怎么能向前和向后做到这一点。