gpt4 book ai didi

javascript - 如何在单击时更改 div 的位置并在再次单击时按原样移动?

转载 作者:行者123 更新时间:2023-12-02 18:00:23 24 4
gpt4 key购买 nike

我试图单击 div 15 将其移动到隐藏 div 的位置,对于隐藏 Div 反之亦然,当单击隐藏 Div 时将其按原样移动到 Div 15 的位置。

jsfiddle: http://jsfiddle.net/6paRL/12/

HTML

<div id="numbers15">15</div>
<div id="hidden"></div>

Javascript

$(document).ready(function()
{
$("#numbers15").click(function()
{
$("#numbers15").animate(
{
'left': '195px',
'top': '195px'
})

$("#hidden").animate(
{
'left': '134px',
'top': '195px'
})
})
});

最佳答案

检查此解决方案: http://jsfiddle.net/6paRL/13/

$(document).ready(function(){
$("#numbers15").click(function(){
if ( $(this).hasClass('after')){
$(this).removeClass('after');
$("#numbers15").animate({
'left': '134px',
'top': '195px'
});
$("#hidden").animate({
'left': '195px',
'top': '195px'
});
}else{
$(this).addClass('after');
$("#numbers15").animate({
'left': '195px',
'top': '195px'
});
$("#hidden").animate({
'left': '134px',
'top': '195px'
});
}
})
});

关于javascript - 如何在单击时更改 div 的位置并在再次单击时按原样移动?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20598454/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com