【发布时间】:2013-09-29 20:47:43
【问题描述】:
我想给许多相同类型的元素一个点击事件,但功能取决于它们的位置。
我希望点击在被点击的元素下放置一个 div。
这是我尝试过的,但它不起作用。
$("#report-tabs .report-actions").each(function(){
this.click(function(){
var offset = $(this).offset();
this.next().offset({left: offset.left});
});
});
有什么建议吗?
【问题讨论】:
-
您能解释一下您想要发生的事情,而不是向我们展示一些无法实现的代码吗?
-
我更新了,这也是语法问题,因为我觉得我在这里使用 jquery 错误
-
那么当你点击其中一个被选中的元素时,你希望它创建一个div并直接放在它的下面吗?
标签: javascript jquery click each