jQuery自带一个本地的.position()
函数,可以获取元素相对于页面位置的定位值。
jQuery UI扩展了同样的函数,允许修改元素的定位。
如何检查页面中是否加载了jQuery UI版本的.position()
?
遗憾的是,这不仅仅是检查页面上是否加载了jQuery UI,因为.position()
插件扩展不是jQuery UI核心库的一部分,这意味着某个地方可能已经加载了jQuery UI框架,但是没有加载.position()
插件,导致链接的jQuery UI检查失败。
(function).length
。我发现另一种方法,有点更喜欢它(因为对我来说更易读),但我会等待一下,以防有人对我的解决方案提出兼容性或其他问题。非常感谢!+1 - Richard Neil Ilagan