【零碎】jQuery判断点击是第几个li
2019-04-17 本文已影响0人
acsamson
2019年4月17日16:57:28
先看代码
涉及this
和$(this)
的区别, 先看代码:
$(".history-li").on("mousedown",function () {
console.log($(this).index()); // 输出当前下标
console.log(this.innerText); // 输出里面内容
// this代表当前元素, $(this)代表所属对象本身可以是一个类
console.log("this: "+this); // this: [object HTMLLIElement]
console.log("$(this): "+ $(this)); // $(this): [object Object]
});
目的
代码作用, 比如我们要点击如下的class统一的li, 判断点击的是哪一个li
image