根据if更改backgroundPosition图像

时间:2013-11-17 21:56:10

标签: javascript

$(".addon-checkbox").style.backgroundPosition = 
     if(localStorage["__Enable__"+__addons[i]] != "yes") "0 -50px";
     else "0 0";

如何使此代码正确?

2 个答案:

答案 0 :(得分:2)

jQuery对象没有style属性?

var bg = localStorage["__Enable__"+__addons[i]] != "yes" ? "0 -50px" : "0 0";

$(".addon-checkbox").css('background-position', bg);

答案 1 :(得分:0)

也许:

$(".addon-checkbox").get().style.backgroundPosition = 
     (localStorage["__Enable__"+__addons[i]] != "yes") ? "0 -50px" : "0 0";