[jq]on和bind

[jq]on和bind

在jq1.7的源码中,bind其实就是调用了on(),所以一般用on()就行

随笔 2020-02-10 PM 7次 0条
[jq]箭头函数作为事件回调函数时this的指向

[jq]箭头函数作为事件回调函数时this的指向

箭头函数作为事件回调函数时的this指向document,这是因为jq的实现的方式导致的以后看了jq的源码再补充

前端 2020-01-17 PM 10次 0条
[js]在jQuery 1.3.2中的破坏性方法

[js]在jQuery 1.3.2中的破坏性方法

在jQuery 1.3.2中,appendTo, prependTo, insertBefore, insertAfter, 和 replaceAll这个几个方法成为一个破坏性操作,返回值是所有被追加的内容,而不仅仅是先前所选中的元素。所以,要选择先前选中的元素,需要使用end()方法

前端 2019-12-15 PM 9次 0条
[js]关于property和attribute

[js]关于property和attribute

property:保存在dom对象中的属性attribute:指原标签上的属性可以通过get/setAttribute,attributes获取属性节点setAttribute无论传入什么类型数据都会被转成字符串所以传入任何数据都会被当做true至于"false"==false内部应该是使用全等判断的,即也判断类型想要设置为false只能remove该attr关于可变属性,例如:checke...

前端 2019-11-22 AM 23次 0条
[jq]关于什么时候用attr()和关于什么时候用prop()

[jq]关于什么时候用attr()和关于什么时候用prop()

.attr() 更改该HTML标记的属性。.prop() 根据DOM树更改该HTML标记的属性。正如此链接中的示例所示。输入字段可以具有属性“值”。这将等于你输入的默认值。如果用户更改输入字段中的值,则属性“值”在DOM树中发生变化,但原始属性保留。所以基本上,如果你想为HTML标签的属性设置默认值,请使用该.attr()函数。如果用户可以更改该值(如输入,复选框,收音机等),则使用该.pr...

前端 2019-11-22 AM 8次 0条