window.onload 添加多个函数绑定
       window.onload = function(){alert(2)}
	function addEvent (fun) {
		var old = window.onload;
		if(typeof old != "function"){
			window.onload = fun;
		}else{
			window.onload = function(){
				old();
				fun();
			}
		}
	}
	function delegationforli(){
		var oul = document.getElementsByTagName('ul')[0];
		console.log(oul)
		oul.addEventListener('click',function(e){
			console.log(e.target);
			if(e.target && e.target.nodeName.toLowerCase() == 'li'){
				alert(e.target.innerHTML);
			}
		})
	}
	addEvent(delegationforli);
用这种window.onload =function() { t(); b(); }方法函数的时候会看着很不爽,可以用上面的方法,更易读。
window.onload 添加多个函数绑定的更多相关文章
- JavaScript向window onload添加加载函数
		
有时候我们需要在页面加载事件后完成一些函数操作,对于函数比较多的情况下可以写一个统一的加载函数 .本函数来自于JavaScript DOM 编程艺术: function addLoadEvent(fu ...
 - JavaScript: window.onload = function() {} 里面的函数不执行
		
问题:写了一个最简单的页面.在script标签中使用的 window.onload = function() { function add() { //... } } 页面上:<div oncl ...
 - js中在window.onload中写function函数产生的问题
		
转载自:https://blog.csdn.net/c_p_h/article/details/63684510 今天在jsp中的form表单利用οnclick=”xxx”来监听js中一个functi ...
 - 《javascript dom编程艺术》笔记(一)——优雅降级、向后兼容、多个函数绑定onload函数
		
刚刚开始自学前端,如果不对请指正:欢迎各位技术大牛指点. 开始学习<javascript dom编程艺术>,整理一下学习到的知识.今天刚刚看到第六章,记下get到的几个知识点. 优雅降级 ...
 - window.onload绑定多个事件 —— 两种解决方案
		
前言 有些函数,必须在网页加载完毕后执行.比如:涉及DOM操作的. 网页加载完毕时会触发一个onload事件,将函数绑定到这个事件上即可. window.onload = myFunction; 问题 ...
 - 关于window.onload()的加载问题
		
今天写了个js的demo,遇到了个小问题,后来发现是自己对window.onload()的具体用处不是太清楚,现在跟大家分享一下. <head> <meta http-equiv=& ...
 - 把多个JavaScript函数绑定到onload事件处理函数上
		
为了让函数只在页面加载完毕后才得到执行,我们会把函数绑定到onload事件上: window.onload = userFunction 但如果有两个函数:firstFunction() 和 seco ...
 - JQuery执行函数与window.onload函数
		
JavaScript和HTML之间的交互: 1.通过用户和浏览器操作页面时引发的事件来处理的. 2.当文档或者它的某些元素发生某些变化时,浏览器会自动生成一个事件. 例如:当浏览器装载完一个文档后,会 ...
 - 巨蟒python全栈开发数据库前端6:事件onclick的两种绑定方式&&onblur和onfocus事件&&window.onload解释&&小米商城讲解
		
1.回顾上节内容(JavaScript) 一.JavaScript概述 1.ECMAScript和JavaScript的关系 2.ECMAScript的历史 3.JavaScript是一门前后端都可以 ...
 
随机推荐
- oracle中位图索引和B-tree索引的区别
			
1.适用系统的不同:位图索引适合OLAP系统,而B-tree索引适合OLTP系统. 2.占用存储空间不同:位图索引只需要很小的存储空间,而B-tree索引需要占用很大的存储空间. 3.创建需要的时间不 ...
 - 【机器学习详解】SMO算法剖析(转载)
			
[机器学习详解]SMO算法剖析 转载请注明出处:http://blog.csdn.net/luoshixian099/article/details/51227754 CSDN−勿在浮沙筑高台 本文力 ...
 - Android Studio 2.3版本 Run项目不能自动启动APP的问题 (转)
			
参考: http://blog.csdn.net/lucasey/article/details/61071377 Android Studio 升级到2.3版本后 运行项目后,只是安装上了,而APP ...
 - eclipse配置python插件
			
eclipse配置python主要可以分为以下几个步骤完成: 1. 安装python,python主要有两个版本,python2和python3,这里安装的是python2.7.主要考虑python使 ...
 - java代码实现目录结构
			
今天用java代码来实现.像我们电脑盘符那样的目录结构.在代码开始之前首先.介绍一下.用.java代码实现目录的思想. 第一步:完成基础的.大家想.我们是如何获取文件的.是不是用File类,直接就获取 ...
 - js读取json包装的map集合
			
后台 Map<String,Integer> map = new HashMap<>(); map.put("你好1", 1); map.put(" ...
 - 如何使用eclipse创建Maven工程及其子模块
			
http://blog.csdn.net/jasonchris/article/details/8838802 http://www.tuicool.com/articles/RzyuAj 1,首先创 ...
 - NSIS 变量
			
$PROGRAMFILES 程序文件目录(通常为 C:\Program Files 但是运行时会检测). $COMMONFILES 公用文件目录.这是应用程序共享组件的目录(通常为 C:\Progra ...
 - 【问题】:spring cloud sleuth日志组件冲突问题
			
在使用spring cloud sleuth的时候,启动工程报错如下: 根据错误信息明显就是jar包冲突,spring boot默认用的是logback,所以移除其中一个依赖就可以了,修改pom依赖为 ...
 - 简洁的一键SSH脚本
			
这里发一个自己图省事搞的一个批量打通SSH的脚本,可能对于好多朋友也是实用的,是expect+python的一个组合实现,原理非常easy, 使用起来也不复杂,在此还是简单贴出来说说. noscp.e ...