【发布时间】:2015-12-05 00:48:44
【问题描述】:
我的问题是,当使用“a”按钮单击“vartalo”div 时,“pää”div 改变其位置并来到“vartalo”div 位置,如何防止这种情况,意味着我想要切换“vartalo” div 它不会影响其他 div 的位置。对不起我的英语
$(function() {
$('.nappulat').on('click', function(p) {
p.preventDefault();
var panelid = $(this).attr('data-panelid');
$('#' + panelid).toggle(1).html('hello')
});
});
#memberlist_links a {
left: 800px;
font-size: 70px;
position: relative;
left: 800px;
padding: 0px;
color: red;
margin: 0px;
}
.paneelinpaa {
border: 1px solid black;
background-color: lightblue;
height: 200px;
width: 200px;
font-size: 70px;
}
.paneelinvartalo {
border: 1px solid black;
background-color: lightblue;
font-size: 70px;
height: 200px;
width: 200px;
}
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="all">
<div class="backgroound">
<div id="panel1" class="paneelinvartalo">vartalo
</div>
<div id="panel2" class="paneelinpaa">pää
</div>
</div>
<div id="memberlist_links">
<br>
<a href="#" rel="" class="nappulat" data-panelid="panel1">A
</a>
<br>
<a href="#" rel="" class="nappulat" data-panelid="panel2">B
</a>
</div>
</div>
【问题讨论】: