我使用的库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方法对上述代码进行正确的转换是什么?
最佳答案
当您将第二个参数传递给.css()
时,它将尝试应用该值。如果只想外推值,则应使用:
parseInt($(el[0]).css('marginTop'), 10)
关于javascript - 等效于jquery 1.10中的$ .curCSS方法,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/15584259/