javascript - 在同一 div 内移动不同的对象

标签 javascript

我有一个 div,里面有多个对象,图像、字母等。 我如何分别移动它们?现在,当我将 offset() 应用于类时,它们只是朝同一方向一起移动。

还有一个问题,如何编写一个循环,以便在同一个 div 中可以拥有任意数量的项目?

谢谢!

<div class="toMove">
A
B
C
</div>

$('.toMove').offset( {left:5 , top: 5} );

这会移动所有这些,我怎样才能将它们移动到不同的位置? 如果我想创建任意数量的字母以移动到不同的位置怎么办?

最佳答案

不要将 offset() 应用于整个类;按 ID 将其应用到每个单独的项目。

你的第二个问题对我来说毫无意义。请准确说明您的意思,最好提供代码示例。

关于javascript - 在同一 div 内移动不同的对象,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8100385/

相关文章:

javascript - Chrome 开发工具 - 修改 javascript 并重新加载

javascript - 为什么这些 JavaScript 方程会输出不同(但几乎相同)的答案?

javascript - CKEditor 奇怪的样式改变行为

javascript - 在一张样条图中显示两个(或多个)?

javascript - 如何通过类名获取兄弟元素,然后仅使用 Javascript 隐藏它?

JavaScript - 如何通过键盘使用 onclick 函数

javascript - 如何使用正则表达式和 javascript 将 1 1/2 重新格式化为相当分数 HTML

javascript - typescript 中服务的动态函数调用

Javascript 对象数据与 Vue 的绑定(bind)

javascript - 关于 chrome.tabs.executeScript,返回多个值