我正在使用库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方法对上述代码进行正确的转换是什么?
答案 0 :(得分:3)
当您将第二个参数传递给.css()
时,它会尝试应用该值。如果您只想推断该值,则应使用:
parseInt($(el[0]).css('marginTop'), 10)