【发布时间】:2012-08-26 21:43:00
【问题描述】:
我在 Firebug 控制台中运行以下代码。
$('img').css('border', 'solid 2px red').css('border');
图片出现红色边框,但是返回的是空字符串,这是为什么呢?
它在 Chrome 和 Safari 开发者工具中运行良好。
更新:jQuery 文档说在获取 CSS 值时不支持速记属性。但是,我在 Firefox 中也尝试了以下操作,但没有成功(在 Chrome 和 Safari 中都可以使用)
$('img').css('border-style', 'solid').css('border-style');
$('img').css('borderStyle', 'solid').css('borderStyle');
$('img').css('border', 'solid 2px green').css('borderStyle');
【问题讨论】: