【发布时间】:2013-01-12 21:37:57
【问题描述】:
我正在开发 iphone 之类的滑块。它是带有滑动按钮的<input type="range"> 标签。当我将按钮移动到结束时,锁定图片上的按钮必须更改为解锁图片。为此,我将按钮的背景从带有锁定图标的图片更改为带有解锁图标的图片(都在一张精灵图片中)。像这样:
$('.btn').css({'background-position': '-62px -104px'});
但是由于某种原因,图片不仅发生了变化,而且就像向右滑动并消失了,而从左侧出现了新图片。奇怪的动画效果。而且我找不到这种奇怪行为的原因。
谁能向我解释为什么会这样,我该怎么办?
我不确定,但也许会有所帮助:滑块使用 Zepto js 而不是常规的 jQuery。
【问题讨论】: