jquery获取当前点击项获取div中的内容------index-------属性值

1.获取ID属性值:event.currentTarget.id

2.获取自定义data-属性值:event.currentTarget.dataset.name----- (data-name)

3.获取div里的内容2种方法:  html()         text()

4.获取当前操作下标2种方法:$(this).index()        $('.div1').index(this)

5.获取自定义属性包括已有属性的属性值:.attr("属性名")

例子如下:

html代码:


    

张三

    
李四

    
王五


js代码:

$('.div1').click(function(event) {
            var event=event||e;
            console.log(event.currentTarget.id);  //获取id属性值
            console.log(event.currentTarget.dataset.name);  //获取自定义data-属性值
 
            //获取div里的值  2种方法
            console.log($(this).html());
            console.log($(this).text());   
            //获取自定义属性的属性值 
            console.log($(this).attr("haha"));  
 
            //获取当前操作下标
            console.log($(this).index());
            console.log($('.div1').index(this)); 
        });

--------------------- 
作者:面壁思过程 
来源:CSDN 
原文:https://blog.csdn.net/Candy_mi/article/details/80592615 

你可能感兴趣的:(js)