样式对象为字符串

时间:2016-03-09 15:31:24

标签: jquery css

我正在尝试将生成的样式对象转换为样式字符串。 基本上jQuery通过应用$(elem).css(styleObject)来做什么,但没有目标元素。

无论如何都要转换像

这样的对象
bodyStyle = {
   lineHeight: 10,
   backgroundColor: '#444',
   height: 50
}

到像

这样的字符串
line-height: 10px; background-color: #444; height:50px;

我现在所做的似乎并不是最优雅的解决方案:

if(styleObj) {
    var style = $('<div>').css(styleObj).attr('style');
    return style;
}

0 个答案:

没有答案