我正在使用jquery选择一个元素,如何将onmousedown事件添加到该元素并从onmousedown参数获取数据?

这是我到目前为止拥有的代码。

$("#" + that.id).addEventListener(onmousedown(event), function(d) { alert("Hello")});

最佳答案

没有jQuery:

使用.addEventListener(推荐):

document.getElementById(this.id).addEventListener("mousedown", function (event) {
    console.log(event);
});


或者,使用.onmousedown

document.getElementById(this.id).onmousedown(function (event) {
    console.log(event);
});


使用jQuery:

使用.on(推荐):

$("#" + this.id).on("mousedown", function (event) {
    console.log(event);
});


或者,使用.onmousedown

$("#" + this.id).onmousedown(function (event) {
    console.log(event);
});

关于javascript - 元素上的onmousedown?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/33723322/

10-16 10:47