Onmousedown上的元素?

时间:2015-11-15 18:27:05

标签: javascript

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

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

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

2 个答案:

答案 0 :(得分:4)

试试这个,

$("#" + that.id).mousedown(function(e) { alert("Hello")});

答案 1 :(得分:2)

没有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);
});