我在通过 jQuery 更改背景大小时遇到问题。当您只提供一个参数时它可以工作,但是当我提供 2 个参数时它不起作用,我需要通过 jQuery 2 变量将宽度和高度发送到 background-size。
这是我的 js 代码示例。
var w = 100;
var h = 100;
$("div").css("background-size", w+"px" + h + "px");
这里是演示
这只是真实版本中的一个简单示例,我需要发送 2 个计算比率的参数。
谢谢
最佳答案
因为这两个参数之间需要有一个空格。你只需要一个额外的空间
$("div").css("background-size", w+"px " + h + "px");
^
关于javascript - jquery改变背景大小,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28668053/