事件函数function(e){}中e的问题
e可加可不加,如果后面需要获取操作的信息 就要加e 如果不需要,只是完成一个事件,就可以不加e
通过 $().unbind('click').click(function(e){......}) ,这种方式触发的点击事件中,
e 代表的含义: e就是element 或者可以理解为是一个object, 通过e.target可以得到dom对象的引用,即把dom元素传给jquery选择器.
例子:
Html片段:
<div>
<span class="DELETE" id="spanid" value="spanVal()">span删除</span>
</div>
JQuery片段:
<script type="text/javascript">
$(function(){
$(".DELETE").click(function(e){
console.log(e.target);
console.log(e.target.id);
console.log(e.target.textContent);
})
})
</script>
执行结果:
<span class="DELETE" id="spanid" value="spanVal()">span删除</span>
spanid
span删除
---------------------
作者:qq_40391559
来源:CSDN
原文:https://blog.csdn.net/qq_40391559/article/details/81112562
版权声明:本文为博主原创文章,转载请附上博文链接!
通过 $().unbind('click').click(function(e){......}) ,这种方式触发的点击事件中,
e 代表的含义: e就是element 或者可以理解为是一个object, 通过e.target可以得到dom对象的引用,即把dom元素传给jquery选择器.
例子:
Html片段:
<div>
<span class="DELETE" id="spanid" value="spanVal()">span删除</span>
</div>
JQuery片段:
<script type="text/javascript">
$(function(){
$(".DELETE").click(function(e){
console.log(e.target);
console.log(e.target.id);
console.log(e.target.textContent);
})
})
</script>
执行结果:
<span class="DELETE" id="spanid" value="spanVal()">span删除</span>
spanid
span删除
---------------------
作者:qq_40391559
来源:CSDN
原文:https://blog.csdn.net/qq_40391559/article/details/81112562
版权声明:本文为博主原创文章,转载请附上博文链接!
留言
張貼留言