不能写成 backgroundposition,应该是 background-position ,然后值的话你要注意,是两个 水平方向 和 垂直方向,如果您仅定义了一个值,那么第二个值将是"center"。
代码应为: $(this).parent().css("background-position", 0+parseInt($pos) + "px")
还有 $ 符号是定义jquery对象的,变量的话 就没有必要了吧。
Vue实践-CSS样式position/display/float属性对比使用
所以你要达到什么效果