paip.JS的调试--DOM元素的属性与事件绑定
2012-10-09 21:58
549 查看
paip.JS的调试--DOM元素的属性与事件绑定
一段JQUERY1.7.2 的代码不能运行。。MS没起作用。
$('.frame120_240_select ul a').click(function(){
// alert();
$('#selectType').val($(this).html());
// setLinkid($(this).html());
});
$('.frame120_240 .frame120_240_select').hover(function(){
alert();
$(this).addClass('frame120_240_select_hover');
},function(){
$(this).removeClass('frame120_240_select_hover');
});
放在IE9下,打开JS调试。报告找不到CLICK属性。
或者用F12工具 ,启动JS调试,不用设断点。运行页面。精确停止定位到错误点。。
确实是引用的JQEURY的。只能是JQUERY的$冲突定义了一定是。。因为页面引用了好多JS,一定是覆盖了$方法,不好排查,没办法,只好用原生JS进行事件设置了。
先查找标签的事件属性。。百度DHTML,得到结果。。http://www.hbcms.com/main/dhtml/objects/a.html。。上面定义了A标签的属性。
我需要的是a.innerText..
然后要给DIV的MOUSEOVER和MOUSEOUT设置属性。可查找其DIV的属性。。最后结果是这样。
var div=document.getElementById("frame120_240_selectDiv");
div.onmouseover=function(){
this.className="frame120_240_select frame120_240_select_hover";
};
div.onmouseout=function(){
this.className="frame120_240_select";
};
然后IE9 F12,打上断点。运行在DIV这里,查看其onmouseover属性。可看到加载的事件,未加载的时候为NULL
一段JQUERY1.7.2 的代码不能运行。。MS没起作用。
$('.frame120_240_select ul a').click(function(){
// alert();
$('#selectType').val($(this).html());
// setLinkid($(this).html());
});
$('.frame120_240 .frame120_240_select').hover(function(){
alert();
$(this).addClass('frame120_240_select_hover');
},function(){
$(this).removeClass('frame120_240_select_hover');
});
放在IE9下,打开JS调试。报告找不到CLICK属性。
或者用F12工具 ,启动JS调试,不用设断点。运行页面。精确停止定位到错误点。。
确实是引用的JQEURY的。只能是JQUERY的$冲突定义了一定是。。因为页面引用了好多JS,一定是覆盖了$方法,不好排查,没办法,只好用原生JS进行事件设置了。
先查找标签的事件属性。。百度DHTML,得到结果。。http://www.hbcms.com/main/dhtml/objects/a.html。。上面定义了A标签的属性。
我需要的是a.innerText..
然后要给DIV的MOUSEOVER和MOUSEOUT设置属性。可查找其DIV的属性。。最后结果是这样。
var div=document.getElementById("frame120_240_selectDiv");
div.onmouseover=function(){
this.className="frame120_240_select frame120_240_select_hover";
};
div.onmouseout=function(){
this.className="frame120_240_select";
};
然后IE9 F12,打上断点。运行在DIV这里,查看其onmouseover属性。可看到加载的事件,未加载的时候为NULL
相关文章推荐
- js调试工具查看dom元素上绑定的事件列表
- JS实现对DOM元素事件的绑定
- 【JS 设计模式 】门面模式之DOM元素绑定事件
- D 04_JS事件的两种绑定方式,元素绑定和DOM绑定
- 浏览器中开发人员工具快速找到dom元素绑定那些JS事件
- js给dom元素绑定事件的三种方式
- js中的事件委托机制(解决动态生成的dom元素无法绑定事件的问题)
- paip.调试js 查看元素事件以及事件断点
- 利用chrome浏览器进行js调试并找出元素绑定的点击事件详解
- paip.调试js 查看元素事件以及事件断点
- 【js】【事件驱动】【Dom元素节对象点绑定事件的3种方式】
- W3C下的冒泡和捕获机制。到底是冒泡呢。还是捕获呢。一个DOM元素绑定多个事件时如何执行。
- event.target 属性返回哪个 DOM 元素触发了事件。
- 关于js动态渲染的元素绑定事件遇到的坑
- 用事件委托减少Dom元素的事件绑定
- JS中批量给元素绑定事件过程中的相关问题使用闭包解决
- JS笔记-熟悉DOM元素中的各种属性
- js模板加载script模板如何绑定事件以及事件属性的解决办法
- JQuery —— 新建、添加、添加至某元素、属性添加、单击绑定事件
- JS动态创建SVG元素并绑定事件