Javascript 根据需要更改图像的背景位置

Javascript 根据需要更改图像的背景位置,javascript,Javascript,如何使此代码正确 也许: $(".addon-checkbox").style.backgroundPosition = if(localStorage["__Enable__"+__addons[i]] != "yes") "0 -50px"; else "0 0"; jQuery对象没有样式属性 $(".addon-checkbox").get().style.backgroundPosition = (localStorage["__Enable__"+

如何使此代码正确

也许:

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

jQuery对象没有
样式
属性

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

这将是$(“.addon checkbox”).get().style你是对的,我没有费心测试它:)现在它被修复了。
var bg = localStorage["__Enable__"+__addons[i]] != "yes" ? "0 -50px" : "0 0";

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