jQuery-我可以将处理不同表单的多个JS代码混合到JS中吗

jQuery-我可以将处理不同表单的多个JS代码混合到JS中吗,jquery,Jquery,我设计了几个web表单,每个表单都链接到一个form_operation.js。 这个JS文件处理不同表单上的各种不同交互 到目前为止,它对我有效。我的问题是:我将来是否会遇到一些潜在的问题 比如说,, 假设我有两个表单a)login.php b)register.php 每个表单都使用不同的ID定义了不同的div。当login.php加载表单_operation.js时,它可以看到register.php中定义的一些div 大多数代码都嵌入到 /////////////// form_oper

我设计了几个web表单,每个表单都链接到一个form_operation.js。 这个JS文件处理不同表单上的各种不同交互

到目前为止,它对我有效。我的问题是:我将来是否会遇到一些潜在的问题

比如说,, 假设我有两个表单a)login.php b)register.php

每个表单都使用不同的ID定义了不同的div。当login.php加载表单_operation.js时,它可以看到register.php中定义的一些div

大多数代码都嵌入到

/////////////// form_operation.js  ////////////////////
function fun1() {}
function fun2() {}
$(document).ready(function() { // handle form 1.. } );
$(document).ready(function() { // handle form 1 & 2.. } );
$(document).ready(function() { // handle form 1 } );

谢谢

只要代码不是相互依赖的(例如,一个
文档。ready
处理程序不会先处理另一个要执行的),那么您就可以根据需要混合和匹配事件处理程序

如果你发布了你的标记,我可以在这里给你更多的建议,但是从你所拥有的来看,没有什么问题。一般来说,在有意义且更易于维护的地方尽可能地进行组合,但组合多个
document.ready
处理程序的成本非常低……因此尽可能多地使用对应用程序有意义的处理程序。只要确保它们不相互依赖,如果它们相互依赖,您应该按照它们需要运行的顺序显式调用它们