JQuery_1
1.概念:一个JavaScript框架。简化js开发
JavaScript框架:本质上就是一些js文件,封装了js的原生代码。
2.快速入门:
1.步骤
1.下载JQuery
jquery.xxx.jsp与jquery.xxx.min.jsp区别:
jquery.xxx.jsp:给程序员看的,开发版本,体积更大一些,有良好的缩进跟注释。
jquery.xxx.min.jsp:生产版本,程序中使用,体积小,没有缩进跟注释。
2.导入JQuery的js文件
3.使用
3.JQuery与js的区别和转换:
1.JQuery对象在操作时,更加方便
2.JQuert的方法和js的方法是不通用的
3.两者相互转换
jq-->js:jq对象[索引]或者jq对象.get(索引)
js-->jq:$(js对象)
4.选择器:筛选具有相同特征的元素
1.基本语法学习
1.事件绑定
2.入口函数
3.样式控制
aaaa
) 2.text():获取/设置元素标签体纯文本内容 3.val():获取/设置元素值 2.属性操作 1.通用属性操作 1.attr():获取/设置元素的属性 $("#bj").attr("name") $("#bj").attr("name","dabeijing") $("#bj").attr("ccc","aaa"):新增ccc属性值为aaa 2.removeAttr():删除元素的属性 $("#bj").removeAttr("name") 3.prop():获取/设置元素的属性 4.removeProp:删除元素的属性 *attr和prop的区别 如果操作元素的固有属性,建议使用prop 如果操作自定义的属性,建议使用attr 2.对class属性操作: 1.addClass:添加class属性 2.removeClass:删除class属性 3.toggleClass: toggleClass("one"): 判断如果元素上存在class="one",则将属性one删除,如果不存在则添加3.CRUD(增删改查)操作:
1.append:父元素将子元素追加到末尾
*对象1.append(对象2):将对象2添加到对象1末尾
2.prepend:父元素将子元素追加到开头
*对象1.prepend(对象2):将对象2添加到对象1开头
3.appendTo:
*对象1.appendTo(对象2):将对象1添加到对象2末尾
4.prependTo:
*对象1.prependTo(对象2):将对象1添加到对象2开头
5.after():添加元素到元素后边
*对象1.after(对象2):将对象2添加到对象1后边,兄弟关系
6.before():
*对象1.after(对象2):将对象2添加到对象1前边,兄弟关系
7.insertAfter():
**对象1.insertAfter(对象2):将对象2添加到对象1后边,兄弟关系
8.insertBefore():
9.remove:移除元素
*对象.remove():将元素删除
10.empty:清空元素的后代元素
*对象.empty():清空元素的子元素,保留自身以及属性节点

浙公网安备 33010602011771号