javascript - 将变量插入 jQuery .css

标签 javascript jquery

我有一个 JavaScript 变量,它以 px 为单位存储元素的宽度,称为 popupWidth,例如'200px'。 '' 是变量的一部分,因为 jQuery 需要它们。 如何将变量插入 jQuerys .css?

$(this).css({
   width: + popupWidth,
});

上面的代码不起作用。

最佳答案

看看 jQuery .css() 手册页... http://api.jquery.com/css/

它表明您必须输入 css 属性,本质上是一种 JSON 类型的数据结构……而不仅仅是纯文本。

$(this).css({ width : popupWidth }); 

上面应该对你有用,因为你已经“已经”将 px 添加到 popupWidth 变量

关于javascript - 将变量插入 jQuery .css,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/5777797/

相关文章:

javascript - React CSSTransitionGroup 不为高度、宽度或顶部设置动画

javascript - bootstrap 轮播不同尺寸

javascript - 将 html5 Canvas 输出捕获为视频或 swf 或 png 序列?

javascript - 如何分别启用对所有循环图像的点击

JavaScript 动态参数

c# - 如何在javascript中显示消息框

javascript - 编译后的 JavaScript 代码的安全性如何?

javascript - 当我尝试保存在 MongoDB 中时,.then 未定义

javascript - 使用 BFS 时 N 叉树的最大深度

javascript - 如果下一个元素有一个类,则将 HTML 添加到 div