前端怎么组织JS和jQuery代码?

  1. 出于加载速度的考虑,一般把引入框架的script标签和引入自己写的代码的script文件都放在哪个位置?
  2. 如果自己写的JS文件是多个页面共用的。那么怎么解决在一个页面获取的元素对象,在另一个页面获取不到而报错导致的后面的代码不执行问题?

一般放在页面的body标签结束之前分别引入jquery包文件和自己写的js文件,公用js文件用,路径一定要正确。。

http://ask.csdn.net/questions/323336

放在页面的body标签结束之前,但有的需要在使用前加载

1、我一般都把jQuery放在样式表下面引入,而自己的js文件放在body结束标签与html结束标签之间引入
2、多个页面共用一个js文件的话,注意元素的id和class的命名吧,否则操作元素的时候容易冲突,如果项目大最好分开成几个js文件来写