Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/398.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中基于鼠标单击移动DIV?_Javascript - Fatal编程技术网

如何在Javascript中基于鼠标单击移动DIV?

如何在Javascript中基于鼠标单击移动DIV?,javascript,Javascript,我有一个带有四个简单内容div的测试台,我想在单击它们时更改它们的位置。链接如下 在过去,我曾与其他网站执行过类似的功能,我觉得我遗漏了一些基本的东西。我还是Java新手,在开始工作时总是遇到问题 在此问题上的任何帮助都将不胜感激 您的jQuery单击处理程序不太正确。您正在使用: $("galleryWrap") 但事实上应该是这样 $("#galleryWrap") 按元素的id选择元素 一旦你正确地选择了它们,你可以做一些类似的事情,将附加你想要的205的左边距 同样,还有一些地方没有

我有一个带有四个简单内容div的测试台,我想在单击它们时更改它们的位置。链接如下

在过去,我曾与其他网站执行过类似的功能,我觉得我遗漏了一些基本的东西。我还是Java新手,在开始工作时总是遇到问题


在此问题上的任何帮助都将不胜感激

您的jQuery单击处理程序不太正确。您正在使用:

$("galleryWrap")
但事实上应该是这样

$("#galleryWrap")
按元素的id选择元素

一旦你正确地选择了它们,你可以做一些类似的事情,将附加你想要的205的左边距

同样,还有一些地方没有正确选择元素。如果您尝试在控制台中使用这些命令选择元素,您将看到jQuery无法找到它们

例如:像$'div'这样的命令会选择页面上的所有元素,而如果编写$'div',则会选择id=div的所有元素