第三章 jQuery中的DOM操作
2016-01-22 00:00
756 查看
#jQuery中的DOM操作
##查找结点
###1.查找元素结点
###2.查找属性结点
###3.创建结点
####3.1创建元素结点
####3.2创建文本结点
####3.3创建属性结点
#####插入结点的方法
方法|内容
--|--
append|目标内部追加元素
appendTo|将元素追加到目标中内部
prepend|匹配元素前置内容
prependTo|...
after|元素后插入内容
before|元素前插入内容
####4.删除结点
######4.1 remove
删除选择内容
$("#myDiv").remove();//移除div
######4.2 empty
清空结点内容
$("myDiv").empty();//清空div内部元素
####5 复制结点
clone
clone(true)
复制元素的同时复制所绑定的事件
####6 替换结点
#####6.1 replaceWith
####7 包裹结点
wrapall
##查找结点
###1.查找元素结点
var $li = $("ul :li:eq(1)");//获取<ul>里第二个<li>结点 alert($li.text());
###2.查找属性结点
var $para = $("p");//获取<p>结点 var p_txt = $para.attr("title");//获取<p>元素结点属性title alert(p_area);
###3.创建结点
####3.1创建元素结点
var $li_1 = $("<li></li>");//创建一个li元素 $("ul").append($li_1);//添加到<ul>结点中,使之能在网页中显示
####3.2创建文本结点
var $li_1 = $("<li>香蕉</li>"); $("ul").append($li_1);
####3.3创建属性结点
var $li_1 = $("<li title='香蕉'>香蕉</li>");//注意属性结点内容用单引号 $("ul").append($li_1);
#####插入结点的方法
方法|内容
--|--
append|目标内部追加元素
appendTo|将元素追加到目标中内部
prepend|匹配元素前置内容
prependTo|...
after|元素后插入内容
before|元素前插入内容
####4.删除结点
######4.1 remove
删除选择内容
$("#myDiv").remove();//移除div
######4.2 empty
清空结点内容
$("myDiv").empty();//清空div内部元素
####5 复制结点
clone
$("ul li").click(function(){ $(this).clone().appendTo("ul");//复制当前结点,并将它追加到<ul>元素中 })
clone(true)
复制元素的同时复制所绑定的事件
####6 替换结点
#####6.1 replaceWith
$(“p”).replace("<strong>你最喜欢的水果是</strong>")
####7 包裹结点
wrapall
$("strong").wrapall("<b></b>");
相关文章推荐
- jquery读写cookie
- jQuery-extend分析
- JQuery学习笔记——JQuery基础
- 2016 系统设计第一期 (档案一)jQuery checkbox 取值赋值
- 2016 系统设计第一期 (档案一)jQuery radio 取值赋值
- 2016 系统设计第一期 (档案一)jQuery ajax serialize()方法form提交数据
- Jquery 对话框确认
- 冻结 锁定 固定 行 列 表头 抬头 html table jquery 全兼容常见浏览器
- jQuery Dialog API (二)
- 使用JQuery能做什么(zz)
- 解决同一页面jQuery多个版本或和其他js库冲突方法
- jquery jqPlot API 中文使用教程(非常强大的图表工具)
- jquery 给table里的td动态创建控件并处理
- Jquery省市区/县三级联动代码,以及引用area.js插件
- jquery.cookie.js用法实例详解
- jQuery.validator 参数使用javascript方式调用属性
- (js跨域)说说JSON和JSONP,也许你会豁然开朗,含jQuery用例
- js在html中的加载执行顺序,多个jquery ready执行顺序
- jquery中css获取颜色属性
- 自定义html标签属性,并通过JQuery获取