- 浏览: 242966 次
- 性别:
- 来自: 葡萄牙
文章分类
最新评论
-
lightbulb:
...
jQuery中的动画与效果 -
kendezhu:
opportunity 写道 谢谢kendezhu分享,今天正 ...
jQuery 获取和设置select下拉框的值 -
opportunity:
谢谢kendezhu分享,今天正好用上了!
jQuery 获取和设置select下拉框的值
1.在元素内部插入DOM元素
①插入到元素内部原有元素之后
append(content) 返回值:jQuery 参数-content:要插入的元素String,Element,jQuery
为每一个匹配的元素内添加一些元素,参数既可以是字符串也可以是jQuery对象,如下:
$("#1").append("input type='button' value='确定'/>") 在1的内部元素的后面添加一个按钮
$("#1").append($(".class")[0]) 在1的内部元素的后面添加css类为class的元素集中的第一个元素
appendTo(content) 返回值:jQuery 参数-content:被插入的元素StringElement,jQuery
把所有匹配的元素添加到指定的元素内,参数既可以是字符串也可以是jQuery对象,如下:
$("#1").appendTo($("#2")) 在2的内部元素的后面添加1
②插入到元素内部原有元素之前
prepend(content) 返回值:jQuery 参数-content:要插入的元素String,Element,jQuery
prependTo(content) 返回值:jQuery 参数-content:要插入的元素String,Element,jQuery
它们分别与append(content)和appendTo(content)的用法一致,但区别是它们是在被插元素的内部元素之前插入元素
以上函数都只能匹配div等容器性质的元素,因为这些函数是为匹配元素内部添加元素,如一下给input添加元素会出错,因为input不能包含元素
$("input").append("ABC");
2.在元素外部插入DOM元素
①插入到元素外部之后
after(content) 返回值:jQuery 参数-content:要插入的元素String,Element,jQuery
为每一个匹配的元素后面添加一些元素,参数既可以是字符串也可以是jQuery对象
insertAfter(content) 返回值:jQuery 参数-content:要插入的元素String,Element,jQuery
把所有匹配的元素添加到指定的元素后面
$("#1").after($("#2")) 把2添加到1后面 $("#1").insertAfter($("#2")) 把1添加到2后面
②插入到元素外部之前
before(content) 返回值:jQuery 参数-content:要插入的元素String,Element,jQuery
insertBefore(content) 返回值:jQuery 参数-content:要插入的元素String,Element,jQuery
它们分别与after(content)和insertAfter(content)的用法一致,但区别是它们是在被插元素的外部之前插入元素
3.包裹DOM元素
①包裹外部元素
wrap(content) 返回值:jQuery 参数-content:包裹元素的元素Element,String,jQuery
为每一个匹配的元素外面包上一层元素
$(".1").wrap("#2") 为css类是1的元素外面包上2元素 $(".1").wrap("<div class='3'></div>") 包上<div>
wrapAll(content) 返回值:jQuery 参数-content:包裹元素的元素Element,String,jQuery
为所有匹配元素只在他们外面包裹一个元素
$(".1").wrapAll("<div class='3'></div>") 为所有css类是1的元素外面只包一层<div>
②包裹内部元素
wrapInner(content) 返回值:jQuery 参数-content:包裹元素的元素Element,String,jQuery
为每一个匹配元素内的所有子元素外部包一层元素
4.替换DOM元素
replaceAll(selector) 返回值:jQuery 参数-selector:被替换的元素Element,jQuery
用匹配的元素替换掉所有selector匹配的元素
$("#1").replaceAll(".class") 用1替换掉所有css类是class的元素
replaceWith(content) 返回值:jQuery 参数-content:用来替换的元素String,Element,jQuery
将所有匹配的元素用指定的HTML或DOM元素替换
$(".class").replaceWith("#1") 用1替换掉所有css类是class的元素
$(".class").replaceWith("<div class='3'></div>") 用div替换掉所有css类是class的元素
5.删除DOM元素
empty() 返回值:jQuery 删除所有匹配元素的内容,只是内容,还剩架子
remove(expr) 返回值:jQuery 参数-expr:筛选元素的表达式String 删除所有匹配的DOM元素
6.克隆DOM元素
clone(true) 返回值:jQuery 参数-true:是否将被克隆的元素的所有事件也克隆到新的元素上
$("#1").clone(true).appendTo("#2")
将1连其绑定的事件一起克隆,然后将克隆的新元素添加到2元素的内部所有子元素之后
发表评论
-
background-position与text-shadow
2012-04-01 09:46 995background-position http://w ... -
EasyUI2
2012-02-15 11:42 2167http://www.jeasyui.com/demo/ind ... -
EasyUI
2011-10-02 16:17 8250http://www.jeasyui.com/ http: ... -
::first-letter ::first-line
2011-08-07 17:37 938CSS的伪元素::first-letter与::first-l ... -
jQuery可视化数据显示
2011-06-24 16:03 2016http://www.oschina.net/project/ ... -
jQuery实例应用(二)
2011-04-21 23:29 10201.标签云 标签云是一种用于分类的tag标签,不过跟一般分类 ... -
jQuery中使用AJAX跨域操作
2011-04-15 16:21 1702浏览器安全模型规定,XMLHttpRequest、框架(Fr ... -
jQuery实例应用(一)
2011-04-14 17:15 2933暂时实现目前jQuery应用, ... -
jQuery学习链接
2011-04-12 13:24 926jQuery入门指南教程 http://www.cnbl ... -
jQuery的核心及工具
2011-04-09 20:17 12531.核心函数 jQuery()函数( ... -
jQuery与Ajax(三)
2011-04-09 14:38 10671.jQuery中的AJAX事件 在jQuery中有两类AJ ... -
jQuery与Ajax(二)
2011-04-07 21:59 16431.jQuery中的AJAX服务器端返回方式 目前支持的数据 ... -
jQuery与Ajax(一)
2011-04-06 16:35 54331.jQuery中的AJAX 使用jQuery在网站中应用A ... -
jQuery中的动画与效果
2011-04-05 11:52 170541.基本效果 匹配元素从 ... -
jQuery中的事件处理
2011-04-04 11:29 34691.页面载入完毕响应事件 所谓页面载入完毕是指DOM元素载入 ... -
jQuery操作得到的元素
2011-03-29 16:23 2026通过前面的讲解jQuery选择器我们已经能够快速而准确的找到我 ... -
jQuery选择器
2011-03-27 19:13 1714jQuery的强大,很大程度上得益于它更能全面而又简单易用的选 ... -
客户端Javascript
2010-12-12 13:38 1211更详细参考JavaScript手册 JavaSc ... -
table标签与meta标签
2010-12-10 14:47 1396有关HTML标签的使用请参考DHTML手册 table标签与 ...
相关推荐
**jQuery DOM操作** jQuery库是JavaScript的一个强大工具,它极大地简化了对DOM(Document Object Model)的操作。DOM是HTML和XML文档的结构化表示,允许我们通过编程方式访问和修改页面内容。jQuery提供了丰富的...
jQuery中的DOM操作主要简化了JavaScript原生DOM操作的复杂性,提供了一套更简洁、易用的API。jQuery库使得开发者能够更...在实际项目中,使用jQuery进行DOM操作是高效且直观的,尤其对于那些需要频繁操作DOM的场景。
本教程“JQuery快速学二(Dom操作)”专注于讲解如何使用jQuery进行DOM操作,以实现更高效和流畅的前端开发。 首先,让我们详细探讨一下DOM。DOM是HTML和XML文档的结构化表示,它将文档视为一个由节点组成的树形结构...
以下是关于jQuery DOM操作的一些关键知识点: 1. **选择器**:jQuery 的核心功能之一就是强大的选择器机制,它允许开发者通过CSS选择器、ID、类名、属性等来选取DOM元素。例如,`$("#myID")` 选择ID为"myID"的元素...
第8章 使用jQuery进行DOM操作 第9章 jQuery中的事件处理 第10章 jQuery中的动画与效果 第11章 jQuery与AJAX 第12章 回头重看jQuery——核心及工具 第13章 jQuery增强用户体验 第14章 jQuery中使用AJAX跨域操作 第15...
jQuery 是一个广受欢迎的 JavaScript 库,其核心理念是简化 DOM 操作,处理事件和创建动画,同时提供了统一的 API 以实现跨浏览器兼容性。jQuery 的“write less, do more”口号反映了它通过简洁的语法实现高效的...
压缩包中的"第5章 基础DOM和CSS操作.pdf"很可能是教程的电子版,详细讲解了jQuery如何进行DOM操作和CSS选择。而"code2", "code3", "code1"这些文件名可能是配套的代码示例,它们可能包含了实际的jQuery代码片段,...
标题:“jQuery 中DOM 操作详解” 描述:“主要介绍了jQuery 中DOM 操作详解,需要的朋友可以参考下” 知识点: 1. DOM 操作概念: DOM(Document Object ...掌握这些知识点,对于使用jQuery进行DOM操作至关重要。
使用jQuery进行DOM操作的优势在于其API设计上的简洁和高效,能够直接通过选择器找到需要的元素,并进行相应的操作。在处理HTML字符串时,这种方式比正则表达式更加直观,也更容易维护。此外,jQuery能够处理各种兼容...
4. **DOM操作(Manipulation)** - **添加/删除元素**:`.append()`, `.prepend()`, `.before()`, `.after()`等方法用于在现有元素前后插入新内容。 - **修改元素**:`.html()`, `.text()`, `.val()`用于设置或...
Ch08-jQuery操作DOM核心笔记.txtCh08-jQuery操作DOM核心笔记.txt Ch08-jQuery操作DOM核心笔记.txtCh08-jQuery操作DOM核心笔记.txt Ch08-jQuery操作DOM核心笔记.txt
jQuery与Vue.js, React, Angular等现代框架也能良好配合,通过jQuery进行DOM操作,提高开发效率。 总的来说,jQuery_API文档是开发者掌握jQuery核心功能、提升开发效率的关键工具。深入理解和熟练运用jQuery API,...
jquery学习资料jQuery DOM的操作jQuery插件源码jQuery插件等资料: jQuery DOM教辅.pdf jQuery DOM源码 jQuery DOM的操作.pdf jQuery 丰富的插件.pdf jQuery 事件的处理.pdf jQuery 元素选择器参考手册(教辅) .pdf ...
文档通过实际的代码示例,使读者能够更好地理解和掌握JQuery在实际开发中的应用,包括如何使用JQuery选择页面中的元素、如何进行事件绑定和处理,以及如何通过JQuery进行DOM操作来动态地控制页面上的元素。...
jQuery 是一个广泛使用的JavaScript库,它简化了DOM操作、AJAX请求、事件处理以及创建复杂的网页特效。jQuery的核心特性包括对JSON的支持、XML解析以及一套强大的选择器系统,使得开发者能够更加高效地选取和操作...
实践中可能涵盖了如何使用jQuery进行DOM操作,如添加、删除和查找元素;如何处理用户事件,如点击、提交等;以及如何实现复杂的动画效果。通过这些实践,开发者可以学习到如何更高效地编写代码,提高页面性能。 **...
**jQuery:DOM操作的JavaScript库** jQuery是一款广泛应用于Web开发的JavaScript库,它极大地简化了JavaScript对DOM(Document Object Model)的操作,同时也提供了丰富的事件处理、动画效果和Ajax交互功能。自2006...
Jsoup HTML解析器For Java 在Java程序中使用JQuery操作DOM 模式识别的新技术 狂顶
理解正则表达式对于高效地使用jQuery进行DOM操作至关重要。 **核心API** jQuery的核心API包括选择器(Selectors)、DOM操作(Traversing)、事件(Events)、动画(Effects)和Ajax(Ajax)等模块。在jQuery 1.8中...
《gQuery:精简版jQuery DOM操作库》 在Web开发中,jQuery以其强大的功能和易用性成为了JavaScript库的首选。然而,对于一些轻量级项目或者对加载速度有较高要求的应用,jQuery的体积可能会显得过大。为了解决这个...