在jQuery中获取’translateX’的位置
此代码设置translateX位置:
var pos = -500px; $(.slide).css('-webkit-transform', "translateX(" + pos+ "px)");
但是,以下代码未获得translateX职位:
var currTrans = $(".slide").css('-webkit-transform', "translateX()");
为什么? 那么获得价值的正确方法是什么?
试试这个,
var pos = -500; $('.slide').css('-webkit-transform', 'translateX(' + pos+ 'px)'); var currTrans = $('.slide').css('-webkit-transform').split(/[()]/)[1]; var posx = currTrans.split(',')[4];
Upadate:
演示链接jsfiddle
- jQuery fn命名空间
- Google Maps Geocoder:返回postal_code
- jQuery警告:不推荐使用event.returnValue。 请使用标准的event.preventDefault()而不是
- ajax与jquery和php错误:error {“readyState”:0,“responseText”:“”,“status”:0,“statusText”:“error”}
- jQuery SlideUp在Chrome中无效
- jQuery不允许加载本地资源
- jQueryhover问题!
- jQuery弃用通知jqxhr.success()
- onBeforeUnload自定义按钮消息