jQuery - 如何在使用"click"事件时获取元素的属性

Rom*_*man 20 javascript jquery

我正在使用jQuery来点击'a'元素.我有一个列表,其中每个链接都有一个类,由他我抓住点击.

我想知道哪些链接已被点击(我为每个链接都有一个属性'setid'),并且还获得了鼠标点击的点.

怎么可以实现呢?

代码示例:

<a href="#" class="newItem" setid="28">click me</a>

$('.newItem').click(function (e) {
    alert(e.attr('setid'));
});
Run Code Online (Sandbox Code Playgroud)

编辑:好的,所以要获得我将使用e.pageX的位置

BNL*_*BNL 38

要使用jQuery方法,您必须通过调用jQuery 来包装.

$('.newItem').click(function () {
    alert($(this).attr('setid'));
});
Run Code Online (Sandbox Code Playgroud)