时间绑定有多种方式,经常用到的有在js文件中绑定如:
$("sometag").click(somefunction);
还可以在html文件中绑定如:
<div οnclick='somefunction()'>
两种方式的区别是:前一种绑定方式,自动的把当前标签当作this元素传递给somefunction,在后一种方式不会把当前元素传递给somefunction函数, 如果需要,可以将当前元素当作somefunction的参数传入,如:
<div οnclick='somefunction(this)'>
在somefunction 中用一个参数(参数名不能是this,会js自己的this冲突)捕获this就可以了。