使用jquery获得background-position时的问题
2009-09-23 15:01
363 查看
在使用jquery(1.3.2版本),通过$("某div").css("background-position")时,在IE各个版本中都无法获得,返回都是undefined。
后来查了写资料,发现,在IE下无法获得该属性,只能获得background-position-x和background-position-y。
所以代码就必须进行修改
var defaultPoint = [];
var p = $("#welcomePanel p").css("background-position");
//这里是对IE的修复,IE中无法获得background-position,
//只能获得background-position-x和background-position-y
if (typeof (p) === "undefined") {
defaultPoint[0] = $("#welcomePanel p").css("background-position-x");
defaultPoint[1] = $("#welcomePanel p").css("background-position-y");
}
else {
defaultPoint = p.split(" ");
}
后来查了写资料,发现,在IE下无法获得该属性,只能获得background-position-x和background-position-y。
所以代码就必须进行修改
var defaultPoint = [];
var p = $("#welcomePanel p").css("background-position");
//这里是对IE的修复,IE中无法获得background-position,
//只能获得background-position-x和background-position-y
if (typeof (p) === "undefined") {
defaultPoint[0] = $("#welcomePanel p").css("background-position-x");
defaultPoint[1] = $("#welcomePanel p").css("background-position-y");
}
else {
defaultPoint = p.split(" ");
}
相关文章推荐
- 使用jquery获得background-position时的问题
- jquery 操作和获取和操作background-position在IE下失效的问题
- asp.net Ajax 页中使用jquery-easyui的显示问题处理
- 页面中使用已经引入的jquery插件,结果却提示JS报错找不到函数【问题解决】
- 使用jQuery要注意的问题
- 【jBox】 2.3正式版 多功能jQuery对话框插件下载及常见使用问题解答
- 2017-10-11-jquery-使用ajax传递参数遇到的一个问题
- jQuery中实现全选功能时使用attr( )改变checked值只能生效一次的问题
- 浅谈jquery中使用canvas的问题
- 【陈希章】 http://www.xizhang.com 多文件下载、jquery、ashx调用静态方法、搜索关键字高亮显示、Background-position的妙用
- 使用headview后listview的item的Position问题
- 使用background-position 定位背景图片 要注意优先级
- jquery使用选择器获得要操作的元素
- bootstrap jquery table 使用中遇到的问题
- IE下使用jquery失效的问题(转载)
- 关于jquery使用live()方法的问题Uncaught TypeError: $(...).live is not a function
- CFileDialog Class使用获得当前目录名称要注意的问题
- Jquery使用stopPropagation需要注意的问题
- 让jQuery 支持background-position的插件
- jQuery html()方法使用不了无法显示内容的问题