js中如何通过单击事件获取当前对象,并传递

JavaScript09

js中如何通过单击事件获取当前对象,并传递,第1张

在给标签绑定事件时在回调事件里有一个event参数,可以通过event.target获取当前对象,在处理函数里把当前对象当做参数传递过去。如:

//绑定事件

$('.list').click(function(event){

var ele=event.target

deal(ele)

})

//处理函数

function deal(obj){

}只是举一个例子,如果有错误,请指出。

var Tool = {

    name: '工具',

    print: function(){

        console.log( this.name ) // this 既是当前对象

    },

    subObj:{

        name: '子工具',

        print: function(){

            console.log( this.name ) // this 既是当前`subObj`对象

            console.log( Tool.name ) // 上层对象

        }

    }

}

1、首先点击打开js软件,进入软件主界面。

2、其次进入软件主界面后,点击获取对象,进入获取对象主界面。

3、最后进入获取对想主界面后,选择data-item点击获取即可完成获取。