在我的项目中,我使用以下库:
jquery-1.10.2.min.js
jquery-ui-1.10.4.custom.js
splitter.js (Version 1.51) downloaded from [http://www.methvin.com/splitter/splitter.js]我使用jquery-1.7.1.min.js, jquery-ui-1.8.16.custom.min.js and splitter.js (version 1.51)实现了拆分器,将屏幕划分为2个(可重新大小的)窗格。一切都很好。
但是现在,我已经将jquery库更新到了上面提到的版本。在这些更新中,$.browser() function is removed from their code (http://jquery.com/upgrade-guide/1.9/#jquery-browser-removed)。但是,由于splitter.js still uses $.browser()函数,我在这个文件中得到了以下错误:
TypeError: $.browser is undefined我在网上搜索,如果有更新版本的splitter.js。我偶然发现了它的version 1.6,我下载了它,并将它包含在我的项目中。但是,同样的错误再次被击中;因为这个版本也使用$.browser()函数。
有人能告诉我是否有任何版本的splitter.js与jquery-1.10.2.min.js兼容吗?或者有什么办法解决这个问题?或者我应该尝试使用jQuery Migrate plugin (引用这个链接),它使用$.browser()函数?
任何帮助都是非常感谢的。
发布于 2014-10-13 07:46:29
$.browser从jQuery1-10中删除。您应该使用jQuery迁移
http://blog.jquery.com/2013/05/08/jquery-migrate-1-2-1-released/
https://stackoverflow.com/questions/22145528
复制相似问题