相当于jquery 1.10中的$ .curCSS方法

时间:2013-03-23 07:03:50

标签: javascript jquery

我正在使用库mcdropdown(http://www.givainc.com/labs/),它使用$ .curCSS方法。我正在使用最新的jquery库,它不再支持$ .curCSS方法。根据文档,$()。css在最新的jquery中是等价的。所以我将其替换如下:

对于

marginTop: parseInt($.curCSS($el[0], "marginTop", true), 10) || 0

marginTop: parseInt($($el[0]).css("marginTop", true), 10) || 0

虽然控制台日志中没有错误,但此转换对我不起作用。使用$()。css方法对上述代码进行正确的转换是什么?

1 个答案:

答案 0 :(得分:3)

当您将第二个参数传递给.css()时,它会尝试应用该值。如果您只想推断该值,则应使用:

parseInt($(el[0]).css('marginTop'), 10)