zoukankan      html  css  js  c++  java
  • 【Jquery】this和event.target的区别

    1.js中事件是会冒泡的,所以this是可以变化的,但event.target不会变化,它永远是直接接受事件的目标DOM元素;

    2.this和event.target都是dom对象,如果要使用jquey中的方法可以将他们转换为jquery对象:$(this)和$(event.target);

    ex:

    js代码

    1     $(function(){    
    2     $("li").live("click",function(event){    
    3         $("#temp").html("clicked: " + event.target.nodeName);    
    4         $(event.target).css("color","#FF3300");    
    5      })  
    6     });   

    等同于

    1  $(function(){    
    2   $("li").live("click",function(event){    
    3     $("#temp").html("clicked: " + event.target.nodeName);    
    4     $(this).css("color","#FF3300");    
    5     event.stopPropagation();    
    6   })    
    7 });   


    注意this的话一定要组织时间冒泡,event.stopPropagation();或者return false;

  • 相关阅读:
    hibernate的核心配置
    hibernate的映射配置
    数据库的维护
    索引
    数据库规范化设计
    数据控制DCL
    触发器
    SQL存储过程简介
    Transact-SQL简介
    sysdatabaes表与sysobjects表
  • 原文地址:https://www.cnblogs.com/lijie33402/p/4543251.html
Copyright © 2011-2022 走看看