- 13
- 0
- 约1.28万字
- 约 49页
- 2019-07-17 发布于辽宁
- 举报
创建属性节点 创建属性节点与创建文本节点类似,也是直接在创建元素节点时一起创建。具体jQuery代码如下 var $p_1 = $(p title=明日科技明日科技/p); // 创建第1个p元素,包含元素节点和文本节点和属性节点,其中“title=明日科技”就是属性节点 var $p_2 = $(p title=明日图书明日图书/p); // 创建第2个p元素,包含元素节点和文本节点和属性节点,其中“title=明日图书就是属性节点 $(div).append($p_1); // 将第1个p元素添加到div中,使它能在页面中显示 $(div).append($p_2); // 将第2个p元素添加到div中,使它能在页面中显示 运行以上代码,将鼠标移至文字“明日科技”上,可以看到title信息,效果如图4-7所示。 图4-7 创建属性节点 4.3.2 插入节点 在元素内部插入 在元素内部插入就是向一个元素中添加子元素和内容。jQuery提供了如表4-2所示的在元素内部插入的方法。 方法 说明 示例 append(content) 为所有匹配的元素的内部追加内容 p id=B编程词典/p $(#B).append(pA/p); //向id为B的元素中追加一个段落 结果:p id=B编程词典pA/p/p appendTo(content) 将所有匹配元素添加到另一个元素的元素集合中 p id=B编程词典/p p id=A明日图书/p $(#B).appendTo(#A); //将id为B的元素追加到id为A的元素后面,也就是将B元素移动到A元素的后面 结果:p id=A明日图书p id=B编程词典/p /p prepend(content) 为所有匹配的元素的内部前置内容 p id=B编程词典/p $(#B).prepend(pA/p); //向id为B的元素内容前添加一个段落 结果:p id=BpA/p编程词典/p prependTo(content) 将所有匹配元素前置到另一个元素的元素集合中 p id=A明日图书/p p id=B编程词典/p $(#B).prependTo(#A); //将id为B的元素添加到id为A的元素前面,也就是将B元素移动到A元素的前面 结果:p id=Ap id=B编程词典/p明日图书/p append()方法与prepend()方法类似,所不同的是prepend()方法将添加的内容插入到原有内容的前面。 appendTo()实际上是颠倒了append()方法,例如下面这句代码: $(pA/p).appendTo(#B); //将指定内容添加到id为B的元素中 等同于: $(“#B”).append(“pA/p”); //将指定内容添加 到id为B的元素中 不过,append()方法并不能移动页面上的元素,而appendTo()方法是可以的,例如下面的代码: $(#B).appendTo(#A); //移动B元素到A元素的后面 append()方法是无法实现该功能的,注意两者的区别。 说明:prepend()方法是向所有匹配元素内部的开始处插入内容的最佳方法。prepend()方法与prependTo()的区别同append()方法与appendTo()方法的区别。 【例4-4】 向div元素插入节点 (1)创建一个名称为index.html的文件,在该文件的head标记中应用下面的语句引入jQuery库。 script type=text/javascript src=../js/jquery-1.11.1.min.js/script (2)在页面的body标记中,添加一个空的div元素,代码如下: div/div (3)在引入jQuery库的代码下方编写jQuery代码,创建2个p节点,分别使用append()和appendTo()方法将这2个p节点插入到div元素中具体代码如下: $(document).ready(function(){ var $p_1 = $(p明日图书/p); // 创建第1个p元素 var $p_2 = $(p编程词典/p); // 创建第2个p元素,文本为空 $div = $(div); // 获取div元素对象 $div.append($p_1); // 将第1个p元素添加到div中 $p_2.appendTo($div);
您可能关注的文档
最近下载
- 国企面试问题及答案-国企面试题目和解答-国企单位面试的题目.docx VIP
- 沈阳工业大学《数据库原理》2025 学年第二学期期末试卷.pdf VIP
- 储能变流器简介及英飞凌IGBT解决方案-TTA2019.pdf VIP
- 房产过户合同8篇.docx VIP
- 大学生心理健康教育 课件全套 总共13章 大学生心理健康与心理咨询 ,心理危机与生命教育等课件.pptx VIP
- 茅台国企面试题目及答案.doc VIP
- X-MINI 杂物梯主板说明书.pdf VIP
- 市政协副主席2025年度民主生活会对照检查材料(五个带头).docx VIP
- 2023年沈阳工业大学计算机科学与技术专业《计算机网络》科目期末试卷B(有答案).docx VIP
- 花式年糕加工机设计【开题报告+文献综述+毕业设计】.Doc VIP
原创力文档

文档评论(0)