- 浏览: 344018 次
- 性别:
- 来自: 杭州
-
文章分类
- 全部博客 (354)
- 学习 (219)
- 工作 (69)
- 前端技术 (188)
- 个人评论 (1)
- 工作总结 (1)
- 工作的方法 (1)
- 代码库 (1)
- jQuery (63)
- javascript (4)
- css (4)
- 网络通信协议 (3)
- web (7)
- 服务端性能 (1)
- 优化 (1)
- html5 (4)
- serialize (1)
- 上线页面 (1)
- ie6 (6)
- js (1)
- iframe (1)
- flash (1)
- a (1)
- img (1)
- 页面tms的要求 (1)
- kissy (3)
- 需求也页面 (0)
- 需求页面 (2)
- 视频插件 (1)
- 切图片 (1)
- map (1)
- display (1)
- 浮动定位 (1)
- 大小图片的切换功能 (2)
- demo (1)
- margin (1)
- a标签 (1)
- border (1)
- 侧导航 (1)
- 切换PNG格式的css (1)
- padding (1)
- 显示添加和删除 (1)
- 滚动条 (1)
- 和图片处理 (1)
- 移动端 (1)
- 定位 (1)
- 移动端的包的引入作用与直接拨打电话的A标签 (1)
- git (1)
- node.js (1)
- Zepto (1)
最新评论
-
幻紫1992:
还有分页的功能、、(⊙o⊙)嗯
[JS代码库] -
幻紫1992:
就是没有返回顶部的按钮,这个页面、、
[JS代码库] -
幻紫1992:
很受用,O(∩_∩)O谢谢啦~
[JS代码库] -
nlnl520coco:
想下个东西 规则太苛刻了 网站得改进
[JS代码库] -
hxp520520:
new Limiter() 这个对象是kissy API里面的 ...
Limiter的简单demo--20131029
今天的工作
1、append() 方法
append() 方法可以将原本没有的html通过jquery加进去只要使用和前面同样的class就可以在添加的瞬间完成style的设置
2、prepend() 方法
prepend() 方法跟前面的元素添加是一样的效果但是一样的在于在面的方法是在默认的到最后进行添加但是prepend() 方法是可以在最前面开始进行添加
3、remove() 方法
remove() 方法可以把指定的元素通过remove() 方法给删除掉在那里面就是把整个div给全部删除掉
4、empty() 方法
empty() 方法同样是删除但是不一样的事前者是全部删除连div自身一起删除但是empty() 方法不一样empty() 方法是清空意思就是可以把指定的div里面的内容全部清空但是会保留下当前的div
5、addClass() 方法
addClass() 方法是可以通过jquery直接向一个没有class的标签里面添加进入一个带有属性的class在里面在点击按钮以后原来的第二行文字会发生变化对应$("#div1").addClass("important blue");这条语句的意思是变成蓝色加大
6、removeClass() 方法
removeClass() 方法是可以将原本字体的蓝色给删除掉不是改变是删除掉
7、toggleClass() 方法
toggleClass() 方法有着上面两种效果在没有蓝色的字体上加上蓝色在有蓝色的字体上清除蓝色
1、append() 方法
<!DOCTYPE html> <html> <head> <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"> </script> <script> $(document).ready(function(){ $("#btn1").click(function(){ $("p").append(" <b>Appended text</b>."); }); $("#btn2").click(function(){ $("ol").append("<li>Appended item</li>"); }); }); </script> </head> <body> <p>This is a paragraph.</p> <p>This is another paragraph.</p> <ol> <li>List item 1</li> <li>List item 2</li> <li>List item 3</li> </ol> <button id="btn1">追加文本</button> <button id="btn2">追加列表项</button> </body> </html>
append() 方法可以将原本没有的html通过jquery加进去只要使用和前面同样的class就可以在添加的瞬间完成style的设置
2、prepend() 方法
<!DOCTYPE html> <html> <head> <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> <script> $(document).ready(function(){ $("#btn1").click(function(){ $("p").prepend("<b>Prepended text</b>. "); }); $("#btn2").click(function(){ $("ol").prepend("<li>Prepended item</li>"); }); }); </script> </head> <body> <p>This is a paragraph.</p> <p>This is another paragraph.</p> <ol> <li>List item 1</li> <li>List item 2</li> <li>List item 3</li> </ol> <button id="btn1">添加文本</button> <button id="btn2">添加列表项</button> </body> </html>
prepend() 方法跟前面的元素添加是一样的效果但是一样的在于在面的方法是在默认的到最后进行添加但是prepend() 方法是可以在最前面开始进行添加
3、remove() 方法
<!DOCTYPE html> <html> <head> <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> <script> $(document).ready(function(){ $("button").click(function(){ $("#div1").remove(); }); }); </script> </head> <body> <div id="div1" style="height:100px;width:300px;border:1px solid black;background-color:yellow;"> This is some text in the div. <p>This is a paragraph in the div.</p> <p>This is another paragraph in the div.</p> </div> <br> <button>删除 div 元素</button> </body> </html>
remove() 方法可以把指定的元素通过remove() 方法给删除掉在那里面就是把整个div给全部删除掉
4、empty() 方法
<!DOCTYPE html> <html> <head> <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> <script> $(document).ready(function(){ $("button").click(function(){ $("#div1").empty(); }); }); </script> </head> <body> <div id="div1" style="height:100px;width:300px;border:1px solid black;background-color:yellow;"> This is some text in the div. <p>This is a paragraph in the div.</p> <p>This is another paragraph in the div.</p> </div> <br> <button>清空 div 元素</button> </body> </html>
empty() 方法同样是删除但是不一样的事前者是全部删除连div自身一起删除但是empty() 方法不一样empty() 方法是清空意思就是可以把指定的div里面的内容全部清空但是会保留下当前的div
5、addClass() 方法
<!DOCTYPE html> <html> <head> <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"> </script> <script> $(document).ready(function(){ $("button").click(function(){ $("#div1").addClass("important blue"); }); }); </script> <style type="text/css"> .important { font-weight:bold; font-size:xx-large; } .blue { color:blue; } </style> </head> <body> <div id="div1">这是一些文本。</div> <div id="div2">这是一些文本。</div> <br> <button>向第一个 div 元素添加类</button> </body> </html>
addClass() 方法是可以通过jquery直接向一个没有class的标签里面添加进入一个带有属性的class在里面在点击按钮以后原来的第二行文字会发生变化对应$("#div1").addClass("important blue");这条语句的意思是变成蓝色加大
6、removeClass() 方法
<!DOCTYPE html> <html> <head> <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"></script> <script> $(document).ready(function(){ $("button").click(function(){ $("h1,h2,p").removeClass("blue"); }); }); </script> <style type="text/css"> .important { font-weight:bold; font-size:xx-large; } .blue { color:blue; } </style> </head> <body> <h1 class="blue">标题 1</h1> <h2 class="blue">标题 2</h2> <p class="blue">这是一个段落。</p> <p>这是另一个段落。</p> <br> <button>从元素上删除类</button> </body> </html>
removeClass() 方法是可以将原本字体的蓝色给删除掉不是改变是删除掉
7、toggleClass() 方法
<!DOCTYPE html> <html> <head> <script src="//ajax.googleapis.com/ajax/libs/jquery/1.8.3/jquery.min.js"> </script> <script> $(document).ready(function(){ $("button").click(function(){ $("h1,h2,p").toggleClass("blue"); }); }); </script> <style type="text/css"> .blue { color:blue; } </style> </head> <body> <h1>标题 1</h1> <h2>标题 2</h2> <p>这是一个段落。</p> <p>这是另一个段落。</p> <button>切换 CSS 类</button> </body> </html>
toggleClass() 方法有着上面两种效果在没有蓝色的字体上加上蓝色在有蓝色的字体上清除蓝色
发表评论
-
Zepto
2015-08-15 13:49 1246Zepto Zepto,是一个比较 ... -
node.js的学习-20140611
2014-06-11 23:17 790//创建一个h1方法里面舒服一个nihao functi ... -
node.js的学习-20140609
2014-06-09 23:01 592Node.js 是一个基于Chrome JavaScript ... -
PC和移动端的页面的一些差距-20140525
2014-05-25 23:46 892首先 1、标签、描述等描述清晰准确 2、网站结构3层树状结构 ... -
Bootstrap排版基础样式和响应式图片-20140521
2014-05-22 00:41 2749Bootstrap基础排版样式 .col-xs-* // ... -
Bootstrap特性、设计和组件-20140519
2014-05-19 22:22 721特点 Bootstrap是基于jQuery框架开发的,它在j ... -
Bootstrap流式布局-20140515
2014-05-16 00:26 14769流布局是一种适应屏幕的做法。即不固定块的宽度,而是采用百分比作 ... -
Bootstrap的宽度和分辨率的差别-20140514
2014-05-14 23:05 6281首先在bootstrap里面所有 ... -
Bootstrap的认识-20140513
2014-05-14 00:09 1394通过公司的两个比较大 ... -
jquery初步认识-20140123
2014-01-24 01:30 713一、原型模式结构 // 定义一个jQuery构造函数 ... -
html5的特殊标签作用-20140114
2014-01-15 01:04 924<base>、定义页面中所有链接的基准URL & ... -
ie下的指定样式-20140106
2014-01-08 00:00 7871. <!--[if !IE]><!--&g ... -
margin-left在IE6下左浮动加倍-20140102
2014-01-02 23:04 763一、IE6下如果line-height超出本身区块的heigh ... -
浮动存在的问题-20131229
2013-12-29 23:00 554看一个正常的浮动案例 <!DOCTYPE h ... -
在ie6下同张图片不能外面包有a标签后在画热区-20131223
2013-12-23 23:47 878最近在做页面有的发现一个问题 <div class ... -
ie6下导航存在的问题和-2013-12-20
2013-12-21 00:51 657最近在做事的时候发现一个有趣的问题,在上网也找过但是都没有很好 ... -
按比例展示的小js-20131217
2013-12-18 00:41 454做需求的做到一个关于这个功能的项目所以记下来 Math.ra ... -
定位需要注意-20131214
2013-12-15 01:07 719在CSS中关于定位的内容 ... -
flash在Safari下的BUG-20131212
2013-12-12 01:09 778<object width="940&qu ... -
使用模版的基本尝试-20131209
2013-12-10 01:19 649使用模版的基本尝试 模版是大家多多少少都有用多的,那么就在这 ...
相关推荐
遍历和操作DOM:jQuery提供了多种方法来遍历和操作DOM元素,例如添加、删除、修改元素等。 事件处理:jQuery简化了事件处理,允许开发者绑定多个事件处理器到单个事件上,并可以轻松地从事件中获取数据。 动画和效果...
`jQuery-scrollAddclass` 插件正是为此而设计,它允许开发者在元素进入浏览器视口时为其添加预设的class,从而实现丰富的视觉效果。 ### 插件安装与引入 在使用`jQuery-scrollAddclass`之前,你需要确保已经引入了...
遍历和操作DOM:jQuery提供了多种方法来遍历和操作DOM元素,例如添加、删除、修改元素等。 事件处理:jQuery简化了事件处理,允许开发者绑定多个事件处理器到单个事件上,并可以轻松地从事件中获取数据。 动画和效果...
`selector`可以是CSS选择器,如`$("#id")`选取ID为`id`的元素,`$(".class")`选取所有class为`class`的元素。 - `$(element).html()`:获取或设置元素的HTML内容。 - `$(element).append()`/`.prepend()`:在元素...
选择器是jQuery的精髓,它极大地简化了CSS选择器的使用,如`$("#id")`用于选取ID为`id`的元素,`$(".class")`用于选取所有class为`class`的元素。DOM操作则允许我们方便地添加、删除和修改元素,如`$(element).html...
《jQuery UI与jQuery插件深度解析——以jquery-ui-1.8.2.custom.min.js为例》 在Web开发领域,jQuery库以其简洁易用的API和强大的功能深受开发者喜爱。而jQuery UI作为jQuery的一个扩展,提供了丰富的用户界面组件...
- **选择器(Selectors)**:jQuery 提供了类似 CSS 的选择器,如 `$("#id")` 用于选取 ID 为 id 的元素,`$(".class")` 用于选取所有 class 为 class 的元素。 - **属性操作(Attributes)**:通过 `.attr()` 方法...
在DOM操作方面,jQuery提供了丰富的API,如`$(selector).html()`用于修改元素的HTML内容,`$(selector).append()`和`.prepend()`用于在元素内部添加内容。事件处理则通过`$(selector).on('event', handler)`进行,...
选择器是jQuery的精髓之一,它借鉴了CSS的选择器语法,如$("#id")用于选取ID为id的元素,$(".class")则用于选取所有class为class的元素。此外,jQuery还提供了更丰富的选择器,如$:eq(index)、$:first、$:last等,以...
2. **DOM 操作**: jQuery 提供了方便的方法来创建、修改和删除 DOM 元素。例如,`$( "<div></div>" ).appendTo( "#container" )` 可以在 ID 为 "container" 的元素后面添加一个新的空 div。 3. **事件处理**: 使用 ...
- **选择器**:jQuery提供了CSS选择器的JavaScript实现,使得选取DOM元素变得非常简单,如`$("#id")`选取ID为`id`的元素,`$(".class")`选取所有class为`class`的元素。 - **DOM操作**:jQuery提供了一套便捷的...
<meta charset="UTF-8"> <link rel="stylesheet" href="jquery-ui-1.10.0.custom/css/ui-lightness/jquery-ui.min.css"> <script src="jquery.js"> <script src="jquery-ui-1.10.0.custom/js/jquery-ui.min.js">...
在实际应用中,jQuery提供了丰富的选择器,如ID选择器("#id")、类选择器(".class")、元素选择器("element")等,使得开发者能够快速准确地选取DOM元素。此外,它还支持链式操作,允许在单个句柄中执行多个方法,提高...
例如,`$("#myID")`用于选取ID为"myID"的元素,`$(".myClass")`则可以选取所有class为"myClass"的元素。 2. **DOM操作**: jQuery提供了一套简便的方法来操作DOM。比如,`$(element).append("<p>Hello</p>")`可以在...
在jQuery 3.3.1中,`.append()`、`.prepend()`、`.before()`和`.after()`等方法被用来插入、删除或移动DOM元素,极大地提高了开发效率。 二、事件处理 jQuery简化了JavaScript的事件处理,提供了统一的事件绑定和...
1. **DOM操作**:jQuery的核心特性之一是它的选择器引擎,它使得选取HTML元素变得异常简单,如`$("#id")`用于选取ID为"id"的元素,`$(".class")`用于选取所有class为"class"的元素。此外,它还提供了便利的方法来...
在1.x系列中,jQuery致力于保持对旧版浏览器的兼容性,比如Internet Explorer 6、7和8,这使得它成为广泛应用于既有项目和需要广泛浏览器支持的开发者的首选。 描述中提到,jQuery的版本体系主要包括1.x、2.x和3.x...
例如,`$("#myDiv")`将选取ID为`myDiv`的元素,而`$(".class")`则选取所有具有指定类名的元素。 在jQuery 1.4.2版本中,引入了若干改进和新功能。其中,`live()`方法是一个重要的更新,它允许为动态添加到页面的...