Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/80.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery:div字段赢得';别动_Jquery - Fatal编程技术网

jQuery:div字段赢得';别动

jQuery:div字段赢得';别动,jquery,Jquery,我试图向下移动一个div,当点击一个按钮时,一个新的div出现在它上面(基本上一个新的div应该向下推另一个div并显示) 我用不同的PXE尝试了“top”和“bottom”,动画可以工作,但它只是没有将另一个div向下推,而是显示在它下面(那里的事情变得一团糟) 这是我的动画部分代码: $('#button').click(function() { $('#textfield').show('fast') $('#divf

我试图向下移动一个div,当点击一个按钮时,一个新的div出现在它上面(基本上一个新的div应该向下推另一个div并显示)

我用不同的PXE尝试了“top”和“bottom”,动画可以工作,但它只是没有将另一个div向下推,而是显示在它下面(那里的事情变得一团糟)

这是我的动画部分代码:

            $('#button').click(function() {
            $('#textfield').show('fast')
            $('#divfield').show().animate({ 'bottom': 300 }, 1000);
            });

非常感谢您的帮助

JS

$('#textfield').hide();
$('#button').click(function() {
        $('#textfield').show('fast')
        $('#divfield').show().animate({ 'bottom': 300 }, 1000);
});
之后你可以使用

$('#textfield').show();

要显示某些内容,必须将其隐藏,因此必须隐藏文本div

你能创建一个fiddle(jsfiddle.net)并复制这个问题吗?啊,是的,谢谢你,这已经成功了!当时间到了,我会接受这个答案:)我必须等几分钟才能点击accept(这很愚蠢)嗯,我可以在点击时使用if语句再次显示textfield div吗(如切换)(if,else)?是的。这是:-不使用if,toggle为您执行此操作。
$('#textfield').show();