加载新内容后设置新的背景大小

时间:2016-02-26 20:31:30

标签: javascript html css

我的问题是,当我点击一个复选框时会加载新内容,它会产生溢出,我的background-image下会有一个空格。

Here an example

我的JS和CSS代码是:

这是我的Javascript代码

$.post(ajaxurl,data,function(response) {
    if(response!=='false') {
        $('body').html(response);
           $("body").css({ 
            "background-image": "url(bg.jpg)",  
            "background-attachment": "fixed",
            "background-size": "100%",
            "background-position": "center"
            });
    }
 });
body.login {
    background-image: url(bg.jpg);
    background-repeat: no-repeat;
    background-size: 100%;
    background-position: center;
}

我认为通过新加载它可以工作的图像(它不起作用)但我认为这不是最好的主意,因为它会加载我的图像2次并增加流量但我认为如果我会更好可以设置新的大小。

知道如何在加载新内容后设置新的background-size以避免空格?

0 个答案:

没有答案