怎么把js代码封装成jq代码

求解!怎么把js代码变成jq代码,上面是js代码,下面是css代码,最后是自己写的jq代码,是哪里出现了问题,用了displaymiss方法后,修改的class属性显示不出来,然后css中的图片也就显示不出来
img

img

img
img

$('#'+location).addClass('miss')


$.view={
    displayMiss:function (location) {
        console.log('如果进来说明调用了');
        console.log(location);//如果打印结果是html对象说明id正确
        location.addClass('miss');
        console.log($('.miss'));//如果打印结果和上面一样说明class添加完成
        $('.miss').css("background-image","url(miss.png)");
        console.log($('.miss').css('background-image'));//打印这个值存在不存在
        //如果background-image存在但图片出不来说明是图片地址的问题
    }
}
$.view().displayMiss($('#00'));

img