读书人

js合并后的执行有关问题

发布时间: 2012-11-05 09:35:12 作者: rapoo

js合并后的执行问题
将项目中的多个js合并为一个js文件后再部署上线,怎么样处理各个页面专署的js事件的注册或方法的运行?


我之前是在body上添加不同的id,然后在那个唯一的js的onload中用if||switch做判断运行相应的事件注册或其它方法的。

求教下大家平时项目中是如何处理这个问题?有没有更妥的方法?

[解决办法]
在注册事件之前做个判断,比如A页面有个Button, id="test"

JScript code
var test = document.getElementById("test");if (test) {    test.onclick = function(){};} 

读书人网 >JavaScript

热点推荐