将css函数作为jquery.css()值参数传递

时间:2018-07-25 23:02:18

标签: jquery css

我有一个CSS网格,我想在运行时设置列数,所以我尝试了

$(".container").css('grid-template-columns', repeat(count, 1fr));

但我只能得到1列

1 个答案:

答案 0 :(得分:2)

您必须以字符串形式传递CSS函数。假设count是一个Javascript变量,这可能就是您要尝试执行的操作:

$(".container").css('grid-template-columns', 'repeat(' + count + ', 1fr)');