Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jquery1.10+;jQuery迁移插件-需要帮助_Jquery_Jquery Ui - Fatal编程技术网

jquery1.10+;jQuery迁移插件-需要帮助

jquery1.10+;jQuery迁移插件-需要帮助,jquery,jquery-ui,Jquery,Jquery Ui,我将在专业水平上学习jQuery,我可以编写简单或高级脚本 我一直在使用jQuery 1.7版本,其中的函数和方法(如toggle();)已在最新版本(1.9、1.10)中删除 现在我正在使用jQuery1.10,有时我想使用旧的函数和方法,但它们在1.10中被删除了。。。据我所知,jQuery迁移插件解决了这个问题 使用迁移插件有什么问题吗?还是忘记旧的函数和方法更好? 当我想使用旧的函数和方法时,我不知道该怎么办(例如:toggle();)迁移插件对于旧的应用程序很有用,但是对于新的应用程序

我将在专业水平上学习jQuery,我可以编写简单或高级脚本 我一直在使用jQuery 1.7版本,其中的函数和方法(如toggle();)已在最新版本(1.9、1.10)中删除

现在我正在使用jQuery1.10,有时我想使用旧的函数和方法,但它们在1.10中被删除了。。。据我所知,jQuery迁移插件解决了这个问题

使用迁移插件有什么问题吗?还是忘记旧的函数和方法更好?
当我想使用旧的函数和方法时,我不知道该怎么办(例如:toggle();)

迁移插件对于旧的应用程序很有用,但是对于新的应用程序,最好避免使用迁移插件。 如果明天升级jQuery版本,您将不得不处理所有不推荐/删除的代码,并继续使用迁移插件。
但是,如果您确实需要使用另一个尚未升级的插件,您可以使用迁移插件,但这是暂时的。

迁移插件对于旧应用程序可能有用,但对于新应用程序,最好避免使用迁移插件。 如果明天升级jQuery版本,您将不得不处理所有不推荐/删除的代码,并继续使用迁移插件。
但是,如果您确实需要使用另一个尚未升级的插件,您可以使用迁移插件,但这是暂时的。

短期内(如果代码必须立即运行),请使用迁移插件。从中长期来看,升级代码以匹配新版本。如果有疑问,请进行研究(例如,在堆栈溢出上有几个独立的
toggle()
实现,其他地方可能还有很多)。删除它们的原因是:不需要使用它们,有更好的方法!此外,为什么要在不推荐的代码之上构建新代码?@frenchie:也许出于某些原因,他必须维护一个旧项目,现在需要最新版本的jQuery,或者他必须创建一个新项目,但使用使用使用不推荐的代码的旧插件。正如Frédéric Hamidi所说,迁移插件是一个短期解决方案,但如果可行的话,当然最好不要使用它?你能给我解释一下吗@glautrou当我说短期的时候,这意味着如果你创建了一个新的项目,并决定使用带有最新jQuery的迁移插件,因为你正在使用一些库,直到你的库升级(我希望很快),然后你必须删除迁移插件并与最新jQuery完全兼容。如果你使用迁移插件,这意味着你将有更多的代码需要维护,新的问题(更多的代码=更多的问题),更多的脚本要加载到你的所有页面上。。。越早离开迁移插件越好。正如它的名字一样,它是用于迁移(中间步骤),而不是长期的。短期内(如果代码现在必须运行),请使用迁移插件。从中长期来看,升级代码以匹配新版本。如果有疑问,请进行研究(例如,在堆栈溢出上有几个独立的
toggle()
实现,其他地方可能还有很多)。删除它们的原因是:不需要使用它们,有更好的方法!此外,为什么要在不推荐的代码之上构建新代码?@frenchie:也许出于某些原因,他必须维护一个旧项目,现在需要最新版本的jQuery,或者他必须创建一个新项目,但使用使用使用不推荐的代码的旧插件。正如Frédéric Hamidi所说,迁移插件是一个短期解决方案,但如果可行的话,当然最好不要使用它?你能给我解释一下吗@glautrou当我说短期的时候,这意味着如果你创建了一个新的项目,并决定使用带有最新jQuery的迁移插件,因为你正在使用一些库,直到你的库升级(我希望很快),然后你必须删除迁移插件并与最新jQuery完全兼容。如果你使用迁移插件,这意味着你将有更多的代码需要维护,新的问题(更多的代码=更多的问题),更多的脚本要加载到你的所有页面上。。。越早离开迁移插件越好。顾名思义,它是为了迁移(中间步骤),而不是长期迁移。好的,我的代码中使用jQuery 1.10和迁移插件有什么问题吗?不,你可以两者都使用。@Duki回答了你原来的问题吗?好的,我的代码中使用jQuery 1.10和迁移插件有什么问题吗?没有,你可以同时使用这两种语言。@Duki回答了你原来的问题吗?