jQuery获取单击节点对象的方法


Posted in Javascript onJune 02, 2016

本文实例讲述了jQuery获取单击节点对象的方法。分享给大家供大家参考,具体如下:

event.target属性:

<script language="JavaScript" type="text/javascript">
$("document").ready(function () {
  $(".menu").bind("click", function (event) {
    var clickedNode = event.target;
    var NodeType = event.target.nodeName;
    if (NodeType == "DIV") {
      return;
    }
    if (NodeType == "INPUT") {
      var DivId = clickedNode;
      $(".menu").removeClass('addborder');
      $(DivId.parentNode).addClass('addborder');
    }
    if (NodeType == "A") {
      var DivId = clickedNode;
      $(".menu").removeClass('addborder');
      $(DivId.parentNode.parentNode).addClass('addborder');
    }
  })
</script>

解释: 其中event.target 即为触发单击事件的对象 (有可能是容器内部的某个控件)

PS:这里再为大家推荐几款代码格式化、美化工具,相信大家在以后的开发过程中会用得到:

在线JavaScript代码美化、格式化工具:
http://tools.3water.com/code/js

JavaScript压缩/格式化/加密工具:
http://tools.3water.com/code/jscompress

C语言风格/HTML/CSS/json代码格式化美化工具:
http://tools.3water.com/code/ccode_html_css_json

XML代码在线格式化美化工具:
http://tools.3water.com/code/xmlcodeformat

json代码在线格式化/美化/压缩/编辑/转换工具:
http://tools.3water.com/code/jsoncodeformat

在线JSON代码检验、检验、美化、格式化工具:
http://tools.3water.com/code/json

希望本文所述对大家jQuery程序设计有所帮助。

Javascript 相关文章推荐
使用jscript实现二进制读写脚本代码
Jun 09 Javascript
JQuery jsonp 使用示例代码
Aug 12 Javascript
基于jQuery实现的水平和垂直居中的div窗口
Aug 08 Javascript
利用js(jquery)操作Cookie的方法说明
Dec 19 Javascript
javascript日期格式化方法小结
Dec 17 Javascript
js,jq,css多方面实现简易下拉菜单功能
May 13 Javascript
select自定义小三角样式代码(实用总结)
Aug 18 Javascript
JavaScript实现计算圆周率到小数点后100位的方法示例
May 08 Javascript
js实现简单模态框实例
Nov 16 Javascript
vue页面加载时的进度条功能(实例代码)
Jan 13 Javascript
javascript实现贪吃蛇小游戏
Jul 28 Javascript
JavaScript语法约定和程序调试原理解析
Nov 03 Javascript
Bootstrap开发实战之响应式轮播图
Jun 02 #Javascript
JavaScript核心语法总结(推荐)
Jun 02 #Javascript
javascript基础语法——全面理解变量和标识符
Jun 02 #Javascript
Bootstrap开发实战之第一次接触Bootstrap
Jun 02 #Javascript
jQuery实现图片轮播效果代码(基于jquery.pack.js插件)
Jun 02 #Javascript
深入理解Ajax的get和post请求
Jun 02 #Javascript
JS小数运算出现多为小数问题的解决方法
Jun 02 #Javascript
You might like
php反弹shell实现代码
2009/04/22 PHP
PHP 各种排序算法实现代码
2009/08/20 PHP
PHP类中Static方法效率测试代码
2010/10/17 PHP
JoshChen_web格式编码UTF8-无BOM的小细节分析
2013/08/16 PHP
PHP 极验验证码实例讲解
2016/09/29 PHP
一个可绑定数据源的jQuery数据表格插件
2010/07/17 Javascript
JS异常处理的一个想法(sofish)
2013/03/14 Javascript
原生javascript兼容性测试实例
2013/07/01 Javascript
JS 精确统计网站访问量的实例代码
2013/07/05 Javascript
nodejs的10个性能优化技巧
2014/07/15 NodeJs
JavaScript实现可拖拽的拖动层Div实例
2015/08/05 Javascript
javascript:void(0)点击登录没反应怎么解决
2015/11/13 Javascript
JS实现消息来时让网页标题闪动效果的方法
2016/04/20 Javascript
jQuery实现的放大镜效果示例
2016/09/13 Javascript
如何编写jquery插件
2017/03/29 jQuery
JavaScript模板引擎应用场景及实现原理详解
2018/12/14 Javascript
vue 中使用 watch 出现了如下的报错的原因分析
2019/05/21 Javascript
[19:15]DK战队纪录片
2014/09/02 DOTA
关于Python元祖,列表,字典,集合的比较
2017/01/06 Python
Python简单生成随机姓名的方法示例
2017/12/27 Python
python入门教程 python入门神图一张
2018/03/05 Python
对python3 urllib包与http包的使用详解
2018/05/10 Python
python 字典中取值的两种方法小结
2018/08/02 Python
python实现反转部分单向链表
2018/09/27 Python
Python使用pandas对数据进行差分运算的方法
2018/12/22 Python
美国最大的农村生活方式零售店:Tractor Supply Company(TSC)
2017/05/15 全球购物
世界上最大的糖果店:Dylan’s Candy Bar
2017/11/07 全球购物
绢花、人造花和人造花卉:BLOOM
2019/08/07 全球购物
YSL圣罗兰美妆俄罗斯官网:Yves Saint Lauret RU
2020/09/23 全球购物
抽样调查项目计划书
2014/04/24 职场文书
人力资源管理专业毕业生自荐书
2014/05/25 职场文书
学校拾金不昧表扬信
2015/01/16 职场文书
绵山导游词
2015/02/05 职场文书
2015年五四青年节活动总结
2015/02/10 职场文书
2019奶茶店创业计划书范本,值得你借鉴
2019/08/14 职场文书
浅谈如何提高PHP代码质量之单元测试
2021/05/28 PHP