jquery中不同浏览器的一些区别
来源:互联网 发布:eosinfo软件 编辑:程序博客网 时间:2024/05/29 09:05
最近在用jquery写项目时遇到的一些问题
1.jquery的版本问题
在我们进行属性赋值时
如$("#..").attr("check","true"); 此处好像是在jquery版本1.6以下支持 ,火狐时只有第一次选中时好用,后面就不好用了
$("#..").prop("check","true"); jquery版本1.6+ 用这个prop
2.在鼠标移上,移走,移动时的事件控制 onmouseover(), onmouseout(),onmousemove(event)
火狐与IE浏览器的兼容问题 火狐下无event.x event.y 事件 IE有
火狐下是event.pageX event.pageY 火狐下有无window.event 只有IE下才有
火狐可以由参数的形式传进来 (event)
下面两个都是鼠标事件
(1).javascript操作 适合通过传参操作 ,比如在一个列表循环添加鼠标事件
function moveImg(evt){
var myevent = evt?evt:(window.event?window.event:null)
var myX = myevent.x ? myevent.x : myevent.pageX;
var myY = myevent.y ? myevent.y:myevent.pageY;
$("#tip2").css({
"top": (myY -100) + "px",
"left": (myX+30 ) + "px"
});
}
(2) jQuery 操作 适合 通过获取ID直接操作
$("#uploadFileName").mouseover(function(){
$("#imageID").attr("src",$("#slidePicUrl").val());
$("#tip").show("fast");
}).mouseout(function(){
$("#tip").hide("fast");
}).mousemove(function(e){
// alert(1);
$("#tip").css({
"top": (e.pageY-10) + "px",
"left": (e.pageX-340) + "px"
});
})
- jquery中不同浏览器的一些区别
- Jquery判断不同的浏览器
- js 在不同浏览器中一些常见的兼容性问题
- js 在不同浏览器中一些常见的兼容性问题
- 有关jquery一些方法在浏览器上的区别
- 不同浏览器之间的区别
- jQuery中调用ajax方法时在不同浏览器中遇到的问题
- 不同浏览器下高度的区别
- 区别不同浏览器的CSS hack写法
- 不同浏览器的区别和基本认识
- CSS Hack区别不同浏览器的写法
- 【jQuery】js中一些函数写法的区别
- 不同浏览器中使用 的差异
- 不同浏览器中URL的编码方式
- jquery的不同写法可能造成浏览器的不兼容问题!
- 不同浏览器中空格占位不同的解决方法
- jquery 不同浏览器判断颜色值的方法
- html、jquery判断浏览器,导入不同的css文件
- ACM-DFS之Jerboas——hdu2437
- Unity3D学习随笔
- 文本相似度的计算-向量空间模型
- oracle having
- uva 11929The Dragon of Loowater
- jquery中不同浏览器的一些区别
- C#泛型初探
- SQLite 3导入导出成txt或csv操作
- mysql 添加数据库管理员
- poj3250 Bad Hair Day(单调栈)
- python中的迭代器与生成器
- 项目中使用的gif开源组件----android-gif-drawable
- [黑马程序员]命令行执行时碰到Exception in thread "main" java.lang.NoClassDefFoundError
- HDU2421