如何在jquery中给出背景位置

时间:2015-04-30 05:28:10

标签: jquery html css dom

我试图在jquery中给出后台位置,但它不起作用。

var a = 20;
var b = 30; 
var loader_pos = a + b;

$('.loader-search').css({"background-position" : center loader_pos});

先谢谢

3 个答案:

答案 0 :(得分:2)

$('.loader-search').css({"background-position" : "center "+loader_pos+"px"});

试试这个。

DEMO

答案 1 :(得分:0)

试试这个

$('.loader-search').css({"background-position" :loader_pos + "px"});

答案 2 :(得分:0)

尝试此解决方案jsfiddle

HTML

<div class="check"></div>

jquesy

 $('.check').hover(function()
                  {
                  var a = 20;
var b = 30; 
var loader_pos = a + b;
                  $(this).css('background-position','center,'+loader_pos+'px');
                  });

CSS

.check
{
height:100px;
    width:100px;
    background:url('http://fc00.deviantart.net/fs70/f/2013/179/2/c/ios_7_icons__updated__by_iynque-d69mme1.png');
}