摘要:
方法一:$.extend({ funname:function(){} }) ,该方法与标签无关 例如,自定义求最大值和最小值的方法 方法二:$.fn.extend({ funname:function(){} }) ,定义与标签相关的方法 阅读全文
摘要:
jQuery事件与js类似,只是在名称上将前面的on去掉了,例如jQuery的click、mousedown、keypress事件。jQuery绑定事件有2种方法,下面用最基本的例子做演示。 ①直接绑定,$('selector').event(function () { 代码块;}) ②通过bind 阅读全文
摘要:
通过html的a标签链接到文档顶部 通过js的scroll函数 上述两种方式,返回顶部的按钮会一直显示。 通过window对象的scrollTop()实现,$(window).scrollTop()表示滚动条距离上方的距离,$(window).scrollTop(0)表示设置距离为0即返回顶部 阅读全文
摘要:
1.在父标签内创建子标签,新创建的子标签放在父标签最下面 $(parent).append(son)、$(son).appendTo(parent) 点击按钮会在div中的h3标签下面生成一个段落,段落内容为p标签内的文本 2.在父标签内创建子标签,新创建的子标签放在父标签最上面 $(parent) 阅读全文
摘要:
1.循环数组、对象: $.each(数组/对象,结果函数),即$.(arr,function(x,y) {...} ) 如果是数组,则函数中的x表示索引,y表示索引对应的值,只传递一个参数的话则表示索引下标。 如果是对象,则函数中的x表示键,y表示键对应的值,只传递一个参数的话则表示键。 2.循环标 阅读全文
摘要:
attr和prop,prop常用来操作标签的固有属性,比方说checkbox的checked属性、select的selected属性,而attr常用来操作我们自己给标签添加的属性。 $('div').attr('attrname') :获取div标签的属性值 $('div').attr('attrn 阅读全文
摘要:
jQuery的选择器可参考css进行理解 1.基本选择器,根据id、class和标签名 $('*'):对所有内容生效 $('#id'):根据id进行选择 $('.class'):根据class进行选择 $('tagName'):根据html标签进行选择 $('.class,tagName,...') 阅读全文
摘要:
jQuery是一个JavaScript函数库,可实现HTML元素选取及操作、CSS 操作、HTML事件函数、JavaScript特效和动画、HTML DOM遍历和修改、AJAX等功能。 在html中引用jQuery,需要在head部分通过script并指定src引入 1.从jQuery官网http: 阅读全文
摘要:
BOM即Browser Object Model,浏览器对象模型,表示浏览器窗口,所有js全局对象、函数以及变量均是window 对象的成员。 对于不同的浏览器,表示宽度和高度的方法不同: 对于IE9及以上、Chrome、Firefox、Opera以及Safari:window.innerHeigh 阅读全文
摘要:
js对象的形式类似python的字典,创建js对象的两种方式 1.直接创建对象实例,例如 person={firstname:"John",lastname:"Doe",age:50,eyecolor:"blue"} 2.使用函数来构造对象,然后通过new创建实例,例如 function perso 阅读全文