
辟邪剑谱——JQuery
文章平均质量分 55
JQuery开发记录
cauchy6317
所求不智,万苦之源
展开
-
深入理解JS中的函数声明提升和变量声明提升
简介:本文先从函数的声明方式说起,介绍不同函数的声明方式在函数声明提升上的不同。然后根据具体的例子比较变量声明提升和函数声明提升的不同。第一部分:函数的声明方式函数声明有三种方式:函数声明,函数表达式(又称函数字面量声明),函数对象的声明(使用率很低) 方式一:函数声明function 函数名(形参列表){//方法体 } 方式二:函数表达式(又称函数字面量声明) ...原创 2018-07-22 12:15:12 · 5734 阅读 · 0 评论 -
深入理解JS闭包
闭包的理解原创 2018-07-23 14:50:17 · 60287 阅读 · 12 评论 -
外边距margin和内边距padding
<div>A桶</div>这个div分成4个部分margin,border,padding和text(就是文本的内容)。这个“A桶”被放到这个div中,border就是桶壁,padding就是text和桶壁(border)的距离,称为内边距。margin是指这个div给自己争取了一块地盘,别的东西要和我这个div保持多少px的距离。B桶和上下的div保持10px距离。但是C...原创 2018-07-12 11:46:09 · 7692 阅读 · 1 评论 -
parseInt() 和 parseFloat()
parseInt() 和 parseFloat() 函数会尝试逐个解析字符串中的字符,直到遇上一个无法被解析成数字的字符,然后返回该字符前所有数字字符组成的数字。使用运算符 "+" 将字符串转换成数字,只要字符串中含有无法被解析成数字的字符,该字符串都将被转换成 NaN。请你用这两种方法分别解析“10.2abc”这一字符串,比较得到的结果,理解这两种方法的区别。...原创 2018-07-24 14:18:20 · 346 阅读 · 0 评论 -
表单reset重置后,保持其中某个input值不变
首先,reset会重置所有的input,让其变为默认值。所以,如果你不想让某个 <input> 被重置,在执行 reset() 方法之前修改它的 defaultValue 属性,将它当前的值设为初始值,这样执行 reset() 的时候这个 <input> 的值就不会被重置掉了。<form> <input id="myInput" value="默认...原创 2018-07-13 17:46:59 · 4676 阅读 · 4 评论 -
bootstrap-table的onClickRow事件(点击行改变行的背景颜色和其他属性)
需求:在bootstrap-table的表格中,点击某行改变该行的背景颜色和其他的属性。官方文档文档中分了option事件和jQuery事件,在这里我先用option事件完成需求,然后再用jQuery事件实现一次。之所以还要用jQuery事件实现一下是因为jQuery实现的过程有个注意点,在此记录一下。第一部分:option事件$("#companyTable").boo...原创 2018-08-24 16:36:26 · 63093 阅读 · 5 评论