黄进安:
1. JQuery是将js常用的一些操作进行封装的一种框架,大大提高了开发的效率 2. 在使用JQuery之前要进行导入操作,类似于Java的导包操作 3. JQuery与js的内容(方法和属性)是相对独立不可公用的,但是可以通过相互转换来进行相关对象操作, 相互转换: JQuery--->js: $(“选择器”)[0]或者$(“选择器”).get(0) -------->索引一定为0吗???为什么??? Js--->JQuery: $(js对象) 4. JQuery的事件名与js相比相差on,比如今天用到的click&onclick和change&onchange 案例: 1. 广告的弹出: 使用了封装好的显示和隐藏方法:show();hide(); 更多的弹出方式:下滑与上拉;淡入与淡出; 2. 表格的各行换色: 使用了JQuery中的外部样式的CSS 添加样式: JQ对象.addClass("引入的样式") 3. 复选框的全选与全不选 使用了prop对JQuery对象属性进行了操作 建议使用prop方法,因为attr存在js版本不兼容的问题 4. 省市联动联动案例 通过JQuery的DOM的方法进行操作---->$(“构造器”).append(“要添加的内容”) 颠倒了常规的$(A).append(B)的操作,即不是把B追加到A中,而是把A追加到B中
|