jquery - jQuery 中背景 X 位置的 If 语句

标签 jquery css background-position

if(  $mouse.css('background-position-x') >= "-600") {
 $mouse.css('background-position-x','-=40');
};

^ 是我要运行的代码。我在游戏循环中有这个,所以我基本上想为背景位置设置动画,但仅限于 X 轴上的 -600px。这似乎不起作用,有替代解决方案的想法吗??

最佳答案

我猜

var x = parseInt($mouse.css('background-position-x'));
if( x >= -600 ) {
   $mouse.css('background-position-x', x - 40);
};

会起作用。

请尝试,未经测试。

关于jquery - jQuery 中背景 X 位置的 If 语句,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27460290/

相关文章:

jquery - 在子菜单中保持父悬停状态在导航上

javascript - 通过ajax加载javascript

javascript - 等到弹出窗口被销毁?

html - 如何使用 CSS/HTML 将组件推到可用空间的边缘?

html - 背景位置在手机上显示不正确

css-sprites - CSS Sprite 位置问题

jquery - 表行在调用 JQuery Remove 后仍然占用空间

css - @print 从下一页开始

css - 自定义 pluginButtonSmall Facebook

javascript - CSS 的 jQuery IE10 行为 ('background-position' )