目前,我在写js代码时,将js文件分为两类:一是所有页面都要调用一些function的公共文档;二是页面单独要用到的功能文档。我在公共文档里写了window.onload=function(){};在功能文档里针对每个功能写一个function,然后在HTML要用到的地方调用如:onclick="XXX(){}",但是有些是多个标签用到同一个功能如下方代码:`111222333444`vartest=document.getElementByTagName('li');for(j=0;j
2 回答
九州编程
TA贡献1785条经验 获得超4个赞
对于监听ul下所有li这种需求,一般是监听ul的事件,然后通过event.target之类的方式去获取真正触发事件的元素,这个涉及DOM的事件机制,你可以了解一下。一般来说不写window.onload这种形式,我个人是这样的:(function(window,document,undefined){...})(window,document,undefined)很多规范写法都是要慢慢积累的,你也可以直接看各网站那些未被混淆的js文件来快速了解。
添加回答
举报
0/150
提交
取消