例子:
<p title='选择你最喜欢的水果'><strong>你最喜欢的而水果是</strong></p> <ul> <li>苹果</li> <li>橘子</li> <li>香蕉</li> </ul>
1.查找节点元素
var $li=$('ul li:eq(1)')//获取第二个<li>节点
2.查找属性节点
var p_txt=$('p').arrt('title')//查找p的titlt属性
3.创建元素节点
var $li=$('<li>创建li元素</li>') $('ul').append($li)
4.创建属性节点
var $li=$('<li title='li'>创建li元素</li>') $('ul').append($li)
插入节点
append/appendto | 向匹配元素内容添加元素/与append用法格式相反 |
prepend/prependto | 向匹配元素内部前置内容/与prependto用法格式相反 |
after/insertafter | 向匹配元素后添加内容/与insertafter用法格式相反 |
befor/insertbefor | 向匹配元素前添加内容/与insertbefor用法格式相反 |
5.删除节点
remove()
$('ul li:eq(1)').remove()//删除第二个li
detach()与remove()方法不同的是:所绑定的事件,附加的数据都会绑定下来
empty()方法是清空元素内容,会保留节点,不是删除
6.复制节点
$('ul li:eq(1)').clone()//复制第二个li
7.替换节点
$('p').replaceWith('啦啦啦')//将<p>元素的内容替换成'啦啦啦' $('啦啦啦').replaceAll('p')//将<p>元素的内容替换成'啦啦啦'
8.包裹节点
$('strong').wrap('<b></b>')//用<b>将<strong>节点包裹起来 得到的结果:<b><strong>你最喜欢的而水果是</strong></b>.
<wrapall>与<wrap>的不同是:将元素所有匹配元素单独包装。
<wrapInner>是将匹配到的元素内容包装。
9.设置属性
$('p').attr('name' , 'test')//向<p>元素中添加元素属性,也可以以对象形式添加多个属性
10。删除属性
$('p').removeAttr('name')//删除<p>元素中的name 属性
相关推荐
**jQuery DOM操作** jQuery库是JavaScript的一个强大工具,它极大地简化了对DOM(Document Object Model)的操作。DOM是HTML和XML文档的结构化表示,允许我们通过编程方式访问和修改页面内容。jQuery提供了丰富的...
以下是关于jQuery DOM操作的一些关键知识点: 1. **选择器**:jQuery 的核心功能之一就是强大的选择器机制,它允许开发者通过CSS选择器、ID、类名、属性等来选取DOM元素。例如,`$("#myID")` 选择ID为"myID"的元素...
1. jQuery 选择器:jQuery 提供了丰富的选择器,使得开发者能够方便地选取页面中的元素。这些选择器基于 CSS 选择器,如 ID 选择器 (#id),类选择器 (.class),以及属性选择器([attribute=value])等。这大大简化了...
jQuery 是一个广泛使用的JavaScript库,它简化了DOM操作、AJAX请求、事件处理以及创建复杂的网页特效。jQuery的核心特性包括对JSON的支持、XML解析以及一套强大的选择器系统,使得开发者能够更加高效地选取和操作...
4. **DOM操作(Manipulation)** - **添加/删除元素**:`.append()`, `.prepend()`, `.before()`, `.after()`等方法用于在现有元素前后插入新内容。 - **修改元素**:`.html()`, `.text()`, `.val()`用于设置或...
压缩包中的"第5章 基础DOM和CSS操作.pdf"很可能是教程的电子版,详细讲解了jQuery如何进行DOM操作和CSS选择。而"code2", "code3", "code1"这些文件名可能是配套的代码示例,它们可能包含了实际的jQuery代码片段,...
jQuery中的DOM操作主要简化了JavaScript原生DOM操作的复杂性,提供了一套更简洁、易用的API。jQuery库使得开发者能够更容易地选取DOM元素、操作DOM结构以及处理事件。以下将详细介绍jQuery中的DOM操作核心知识点: ...
Jsoup HTML解析器For Java 在Java程序中使用JQuery操作DOM 模式识别的新技术 狂顶
尽管随着Vue.js、React、Angular等现代前端框架的兴起,jQuery在某些场景下的使用频率有所下降,但其依然是许多项目中的基础工具,尤其在处理DOM操作和动画效果时,jQuery依然表现出色。对于初学者和有经验的开发者...
Ch08-jQuery操作DOM核心笔记.txtCh08-jQuery操作DOM核心笔记.txt Ch08-jQuery操作DOM核心笔记.txtCh08-jQuery操作DOM核心笔记.txt Ch08-jQuery操作DOM核心笔记.txt
jquery学习资料jQuery DOM的操作jQuery插件源码jQuery插件等资料: jQuery DOM教辅.pdf jQuery DOM源码 jQuery DOM的操作.pdf jQuery 丰富的插件.pdf jQuery 事件的处理.pdf jQuery 元素选择器参考手册(教辅) .pdf ...
以上总结的知识点涵盖了jQuery中DOM操作的基本方法和技巧,通过实例演示了如何使用这些方法来完成具体的DOM操作任务。这些操作对于进行Web前端开发的人员来说至关重要,因为它们可以帮助开发者高效地对网页内容进行...
为了解决这个问题,开发者们创建了gQuery,一个专注于DOM操作的轻量级库,它抽离了jQuery中的核心DOM操作函数,以更小的体积提供相似的功能。 gQuery的核心理念是“小巧而实用”。在压缩并去除空格后,其大小不足4...
jQuery选择器 jQuery操作DOM jQuery事件处理 jQuery动画基础
jQuery中的DOM操作(1) jQuery获得元素 jQuery设置元素 jQuery复制元素 1、jQuery获得元素 jQuery 中非常重要的部分,就是操作 DOM 的能力。 jQuery 提供一系列与 DOM 相关的方法,这使访问和操作元素和属性变得很...
3. jQuery 中DOM操作的分类: - 查找节点:使用jQuery选择器根据不同的条件查找页面中的元素节点。 - 创建节点:利用jQuery的工厂函数$(),可以根据传入的HTML字符串创建DOM对象,并将其包装为jQuery对象返回。例如...
在本篇关于jQuery中DOM操作和事件处理的文章中,我们将学习如何利用jQuery实现一个下拉框选项的动态转移功能。下拉框(select元素)作为网页中常见的表单控件之一,经常需要根据用户交互改变其选项。jQuery提供了一...
5. **DOM操作**: jQuery还提供了修改元素属性的方法,如`.attr()`用于获取或设置属性值,`.addClass()`, `.removeClass()`, `.toggleClass()`用于管理元素的类名。此外,`.html()`, `.text()`, `.val()`分别用于获取...
关于JQ的DOM操作面试问题很多,可以从各个点问,所以列举几个常见问题,毕竟面试只是过程,重要的是知识自己掌握了。 面试题一:JQ中html()、text()和val()区别? 面试题二:JQ中find()、has()和filter()区别? 面试...