Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/87.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
Javascript 是否有类似于';move()';jQuery中的命令?_Javascript_Jquery - Fatal编程技术网

Javascript 是否有类似于';move()';jQuery中的命令?

Javascript 是否有类似于';move()';jQuery中的命令?,javascript,jquery,Javascript,Jquery,作为一个整体,我对编程非常陌生,对jquery也非常陌生。我试图让它,所以每次我按下W键,我的立方体向上移动。我可以使用“width”(“+=”)”命令使其变宽,但我不希望它这样做。是否有类似于“宽度”命令的内容,但它会改变位置而不是“宽度”?如果没有,有没有一个简单的方法可以让这项工作? 这是我现在得到的。我想以某种方式改变位置,而不是改变宽度 document.addEventListener('keypress', function(event){ if (event

作为一个整体,我对编程非常陌生,对jquery也非常陌生。我试图让它,所以每次我按下W键,我的立方体向上移动。我可以使用“width”(“+=”)”命令使其变宽,但我不希望它这样做。是否有类似于“宽度”命令的内容,但它会改变位置而不是“宽度”?如果没有,有没有一个简单的方法可以让这项工作? 这是我现在得到的。我想以某种方式改变位置,而不是改变宽度

    document.addEventListener('keypress', function(event){
       if (event.key === 'w') {
       document.getElementById('player').style.left = $('#player').width("+=50");
        }
    });

尝试在元素上使用绝对定位,然后更改
top
属性:

document.addEventListener('keypress',函数(事件){
console.log()
如果(event.key=='w'){
$('#player').css(“顶部”),parseInt($('#player').css(“顶部”)-50+“px”);
}
});
#播放器{
位置:绝对位置;
顶部:150px;
高度:50px;
宽度:50px;
背景颜色:蓝色;
过渡:前0.25s;
}

单击此代码段,然后按“W”键向上移动


欢迎使用SO和编程!快速搜索发现了很多重复的答案,你看到了吗,这回答了你的问题吗?