react中的元素绑定事件并且传入参数,不能使用箭头函数,否则传参会立即调用 错误写法:页面刷新会立即调用 正确写法:click的时候才会调用 ...
分类:
其他好文 时间:
2019-09-24 12:19:49
阅读次数:
80
1、事件属性 元素上除了有样式,id等属性外,还有事件属性,常用的事件属性有鼠标点击事件属性(onclick),鼠标移入事件属性(mouseover),鼠标移出事件属性(mouseout),将函数名称赋值给元素事件属性,可以将事件和函数关联起来。 <script type="text/javascr ...
分类:
Web程序 时间:
2019-08-21 09:28:52
阅读次数:
85
1 template里面的元素必须以一个根元素包裹,否则只会显示第一个元素。 2 v-on:事件名 必须小写 3 实例化Vue的data是对象,组件的data是函数返回对象。 4 不要在选项属性或回调上使用箭头函数。 因为箭头函数并没有 this,this 会作为变量一直向上级词法作用域查找,直至找 ...
分类:
其他好文 时间:
2019-08-15 21:12:51
阅读次数:
86
mousedown/mouseup 鼠标在元素上方 按下/松开 事件: mousedown([[data],fn]) 在鼠标指针移动到元素上方,并按下鼠标按键,触发的事件 mouseup([[data],fn]) 在鼠标指针移动到元素上方,松下鼠标按键,触发的事件 mouseleave/mousee ...
分类:
Web程序 时间:
2019-08-13 20:42:25
阅读次数:
120
返回垂直滚动条位置: $(selector).scrollTop() $(selector).scrollTop() 设置垂直滚动条位置: $(selector).scrollTop(position) $(selector).scrollTop(position) offset() 方法设置或返回 ...
分类:
Web程序 时间:
2019-08-02 18:19:54
阅读次数:
146
以click事件为例: 普通绑定事件:$('.btn1').click(function(){}绑定 on绑定事件:$(document).on('click','.btn2',function(){}绑定 那么这两种方式有什么区别呢? 首先我们看看在实践上的区别: ①click事件是在页面加载后, ...
分类:
Web程序 时间:
2019-07-31 12:56:11
阅读次数:
141
事件委托 js中事件冒泡我们知道,子元素身上的事件会冒泡到父元素身上,事件代理就是本来加载子元素身上的事件,加在其父元素身上,其问起产生了,那么多的子元素怎么区分事件本应该是哪个子元素的。 答案就是event对象记录的事件源,他就是发生事件的子元素; 事件委托的好处? 1、效率高,比如不用for循环 ...
分类:
Web程序 时间:
2019-07-30 21:21:46
阅读次数:
117
一、事件绑定: onclick方式: addEventListener: 二、事件流。 js中事件流分两种: 冒泡事件:当子元素的事件被执行,他的父元素相同事件也依次执行。有子元素事件依次执行父元素的相同的事件。 捕获事件:当触发子元素的事件的时候,先执行其父元素的相同的事件,由大到小依次执行相同的 ...
分类:
Web程序 时间:
2019-06-08 11:49:20
阅读次数:
143
面向对象编程 面向对象的编程,那么是更符合人类所接触的世界的逻辑思维。 将一个系统划分为各个子系统,子系统又由各个模块构成,将每个模块,系统划分为一个个对象,给这些对象赋予某些角色(属性/功能/方法)。 伪面向对象编程语言 > 面向对象编程语言 1、创建对象的方式 (1) 字面量的方式 //字面量的 ...
分类:
Web程序 时间:
2019-05-30 22:04:05
阅读次数:
167
事件 描述 支持元素或对象 blur( ) 元素失去焦点 a, input, textarea, button, select, label, map, area change( ) 用户改变域的内容 input, textarea, select click( ) 鼠标点击某个对象 几乎所有元素 ...
分类:
Web程序 时间:
2019-05-23 09:28:19
阅读次数:
127