1.URL 1.URL的作用 用于来表示任意一个资源的位置(互联网上)。 协议+主机名+文件目录结构+文件名称 2.详解 格式: <scheme>://<user>:<pwd>@<host>:<port>/<path>:<params>?<query>#<frag> scheme:方案,协议,以哪种 ...
分类:
Web程序 时间:
2018-05-12 11:15:26
阅读次数:
214
在JS中,event.currentTarget获取到的是click事件绑定的DOM对象,event.target获取到的为当前所点击的DOM对象。 若绑定了一个父级元素后,点击子元素时,会触发父元素的点击事件,若需要点击子元素时不触发父元素事件,有两种方法: 1、在父元素中判断event.curr ...
分类:
其他好文 时间:
2018-05-09 12:13:34
阅读次数:
1495
事件冒泡:当一个元素上的事件被触发时,比如说鼠标点击了一个按钮,同样的事件将会在那个元素的所有祖先中被触发,这一过程被称为事件冒泡。 这个事件从原始祖先开始,一直冒泡到DOM树的最上层。(bug) (本来应该一人做事一人当,结果我做错了事,你却去告诉了我妈) 简单来说,冒泡就是:子元素事件被触动,父 ...
分类:
编程语言 时间:
2018-04-18 23:42:45
阅读次数:
230
正确的方法应该是绑定在table上: $('#table tbody').on('click', '.element', function (e) { }) 这样即使翻页,绑定也还是生效的 如果用$('#table .element'').click(function(){ }) 这样只对第一页的生 ...
分类:
其他好文 时间:
2018-04-03 19:21:33
阅读次数:
183
1、this的典型应用(1)在html元素事件属性中使用(2)构造函数里使用(3)input点击,获取值this.value(4)apply/call求数组最值。Math.max.apply(this,numbers)2、闭包的理解:(1)定义和用法:当一个函数的返回值是另外一个函数,而返回的那个函 ...
分类:
其他好文 时间:
2018-03-09 01:40:38
阅读次数:
189
在触发DOM上的某个事件时,会产生一个事件对象event,这个对象中包含这所有与事件有关的信息。包括导致事件的元素、事件的类型和事件的相关信息。例如鼠标操作的事件中,会包含鼠标的位置信息。而键盘触发的事件会包含与按下的键有关信息。所有浏览器都支持event对象,但支持方式不同。 DOM中的事件对象 ...
分类:
编程语言 时间:
2018-02-11 14:39:57
阅读次数:
141
1、load()方法: $(selector).load(URL,data,callback); selector:页面中需要加载外部文件的DOM节点; URL:外部文件地址; data:请求一同发送的查询字符串集合; callback:load()方法完成后所执行的函数; 2、问题:被加载页面中的 ...
分类:
其他好文 时间:
2018-01-19 19:58:34
阅读次数:
160
JavaScript:是一种脚本语言,动态类型、弱类型。通常用来操作HTML页面(HTML是骨架结构,CSS是样式装饰,JS是行为交互) 弱类型的体现: 一、JavaScript书写格式 1.Js代码写在哪里 1.JavaScript标签里。 2.写在外部.js后缀文件里,通过script标签引入( ...
分类:
编程语言 时间:
2018-01-19 01:27:12
阅读次数:
215
键盘事件.keydown()、.keyup()和.keypress()1.keydown()当用户在一个元素上第一次按下键盘上字母键的时候,就会被触发,与基本事件参数处理保持一致2.keyup()当用户在一个元素上第一次松手键盘上的键的时候,就会被触发,使用方法与keydown是一致的只是触发的条件是方法的3理论上它可以绑定到任何元素,但keydown/keyup事件只是发送到具有焦点的元素上,不
分类:
Web程序 时间:
2018-01-13 13:02:23
阅读次数:
166
基本情况 在HTML5的规范中,我们可以通过为元素增加draggable="true"来设置此元素是否可以进行拖拽操作,其中图片、链接默认是开启的。 拖拽元素 页面中设置了draggable="true"属性的元素 目标元素 任意元素都能成为目标元素 事件监听 ...
分类:
Web程序 时间:
2017-12-24 17:27:04
阅读次数:
173