首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >一种方法的目标2 div?

一种方法的目标2 div?
EN

Stack Overflow用户
提问于 2013-09-20 13:52:07
回答 2查看 89关注 0票数 0

我的职能如下:

代码语言:javascript
复制
 $('#cover-drop-zone')[0].ondrop = function(e) {

如何使用上述代码针对两个不同的div?我希望两个div都有ondrop方法。

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2013-09-20 13:53:29

为什么不使用jQuery:

代码语言:javascript
复制
$('#cover-drop-zone, #other-element-id').on('drop', function(e){
    // do stuff here
});

因为您的问题没有用jquery标记,所以可以使用普通的JavaScript:

代码语言:javascript
复制
var elems = document.querySelectorAll('#cover-drop-zone, #other-element-id');

function dropFunction (e) {
     // e is the event (passed automatically as the first parameter,
     // this will refer to the element on which the function is called
    // and whatever your function would/should do...
}

for (var i = 0, len = elems.length; i < len; i++){
    elems[i].addEventListener('drop', dropFunction);
}

参考文献:

票数 2
EN

Stack Overflow用户

发布于 2013-09-20 13:54:00

使用此代码:

代码语言:javascript
复制
$('#cover-drop-zone, #div2').bind('ondrop ', function(e) {  })
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/18918492

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档