一、相关知识点总结 1、CSS .css() - .css("color") -> 获取color css值 - .css("color", "#ff0000") -> 设置值 - .css({"color": "#cccccc", "border": "1px solid #ff0000"}) -> 设置多个值 - .css(["color", "border"]) -> 获取多个值 .offset - 获取相对位置 - 比较的对象是html (窗口) .position - 获取相对已经定位的父标签的位置 - 比较的是最近的那个做过定位的祖先标签 .scrollTop([val]) - 返回顶部的例子 .scrollLeft([val]) 尺寸: height([val|fn]) - 元素的高度 width([val|fn]) - 元素的宽度 innerHeight() - 带padding的高度 innerWidth() - 带padding的宽度 outerHeight([soptions]) - 在innerHeight的基础上再加border的高度 outerWidth([options]) - 在innerHeight的基础上再加border的高度 2、文档操作 内部插入 A.append(B) 吧B添加到A的后面 A.appendTo(B) 吧A添加到B的后面 A.prepend(B) 吧B添加到A的前面 A.prependTo(B) 吧A添加到B的前面 外部插入 A.after(B) 吧B添加到A的后面 A.insertAfter(B) 吧A添加到B的后面 A.before(B) 吧B添加到A的前面 A.insertBefore(B) 吧A添加到B的前面 包裹 wrap(html|ele|fn) A.wrap(B) --> B包A unwrap() 不抱 - 不要加参数 wrapAll(html|ele) 都包(作为整体包),只包你选中的那个 wrapInner(html|ele|fn) 里面包 替换 replaceWith(content|fn) A.replaceWith(B) --> B替换A replaceAll(selector) A.replaceAll(B) --> A替换B 删除 empty() - 清空 内部清空 remove([expr]) - 删除 整体都删除 detach([expr]) - 剪切 多保存在变量中,方便再次使用 克隆/复制 clone([Even[,deepEven]]) 3、动画 基本 show([s,[e],[fn]]) hide([s,[e],[fn]]) toggle([s],[e],[fn]) 滑动 slideDown([s],[e],[fn]) slideUp([s,[e],[fn]]) slideToggle([s],[e],[fn]) 淡入淡出 fadeIn([s],[e],[fn]) fadeOut([s],[e],[fn]) fadeTo([[s],o,[e],[fn]]) - 淡出到0.66透明度 fadeToggle([s,[e],[fn]]) - .fadeToggle(3000, function () { alert("真没用3"); }); 自定义 animate(p,[s],[e],[fn])1.8* - css属性值都可以设置 - 图片变小(漏气) 4. 事件处理 之前绑定事件的方式: 1. οnclick=clickMe(); function clickMe() {} 2. ele.onclick = function(){} 3. ele.addEventListener("click", function(){}) js事件委派 jQuery绑定事件的方式: 1. $(ele).on("click", function(){}) 2. $("tbody").delegate(".btn-warning", "click", function(){}) 这个3.几的版本没有这个方法了,这是3.几以前版本有的方法 3. $("tbody").on("click",".btn-warning",function(){}) jQuery的事件委派 二、图片详述 (1)offset 和 postion
(2)innerwrap 和 wrap 和 warpAll
(3)克隆
(4)empty 和 remove
(5)牛逼的操作
(6)取消Bootstrap默认提示
三、具体代码实现
1、返回首页
1 2 3 4 5返回首页 6 7 21 22 2312422532642752862973083193210331134123513361437153816391740184119422043214422452346244725482649275028512952305331543255335634573558365937603861396240634164426543664467456846694770487149725073517452755376547755785679578058815982608361846285638664876588668967906891699270937194729573967497759876997710078101791028010381104821058310684107851088610987110881118911290113911149211593116941179511896119971209812199122100123 124 125 126 142 143
2、查看尺寸
1 2 3 4 5尺寸 6 13 14 15 16 17 42 43
3、CSS示例
1 2 3 4 5css示例 6 7 26 27你好那?28哎呦歪2930 3132 33 34 49 50 51 52 CSS相关操作
4、文档操作
1 2 3 4 5文档操作 6 7
- 8
- 111 9
- 222 10
- 333 11
- 444 12
苍茫的大海是我的哎
14- 15
- 第一章 16
- 第二章 17
- 第三章 18
- 第四章 19
5、克隆(复制)
1 2 3 4 5克隆 6 7 8 9 10 15 16
6、动画效果
1 2 3 4 5动画 6 11 12 13 14 15 16 17 18 19 20 21 65 66