1

我可以通过以下方式获取 id、src、style 或其他内容:

$(document).click(function (e) {
       console.log('id :' + e.target.id);
});

但是我想上课,为什么不可能呢?

4

3 回答 3

5
$(document).click(function (e) {
       console.log('class :' + e.target.className);
});
于 2012-05-16T11:07:25.670 回答
2

你有几个选择

称呼:

.attr('class');

称呼:

target.className

第二个将返回所有类,所以如果是的话,main content它会给你字符串,它更容易使用

.hasClass("class-name")

例如。

target.hasClass(".hidden")

如果元素是否具有类,则返回 true 或 false。最有用和最可靠的。只需检查它是否有您选择的课程!

于 2012-05-16T11:09:29.090 回答
2

如果您使用 jQuery 进行点击事件,为什么不使用它来获取类属性

 $(document).click(function () {
       console.log('class :' + $(this).attr("class"));
 });
于 2012-05-16T11:10:29.843 回答