已采纳回答 / _考拉抱大树_
如果你js里用的是style.left获取值的话,这种方法只适用于内嵌在标签里的样式,写在<style type="text/css">里面的内部样式,与外部引入的样式都无法通过该方法获取值(但可以设置元素的left值),所以点击左右的时候就会没有效果,你可以加一条alert语句看一下,获取到的是空。如果不想写成内嵌的样式,可以在获取left值的时候用:var computedStyle = document.defaultView.getComputedStyle(elem, null);c...
2016-09-10