- 1、本文档共1179页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
10.2.1jQueryappend()和prepend() 2. 追加元素如果在append()或prepend()方法的参数位置使用选择器可以将已存在的其他元素对象移动到指定元素中。例如以下这种情况:h3这是一个标题/h3divid=testp这是一个段落/p/div10.2.1jQueryappend()和prepend() 2. 追加元素对其使用$(div#test).append($(h3))会将标题元素h3整个移动到div元素中。运行结果如下:divid=testh3这是一个标题/h3p这是一个段落/p/div10.2.1jQueryappend()和prepend() 3. 追加混合内容如果有不同类型的内容(比如文本和HTML元素)需要同时添加,可以在参数位置添加若干个变量,其间用逗号隔开即可。10.2.1jQueryappend()和prepend() 3. 追加混合内容例如这段代码将分别创建新的段落元素、标题元素和一段文本内容,并按照先后顺序添加到id=test的div元素内部的结尾处。//使用HTML代码创建段落元素varp=p段落元素/p;//使用JavaScript代码创建标题元素varh1=document.createElement(h1);h1.innerHTML=标题元素;//创建文本内容vartext=纯文本内容;//依次追加到id=test的div元素中$(div#test).append(p,[h1,text]);10.2.1jQueryappend()和prepend() 【例10-6】jQueryappend()和prepend()方法追加内容10.2.2jQueryafter()和before()jQueryafter()方法分别用于在选定元素之后加入新的内容。after()方法的语法格式如下:其中content参数的类型可以是文本、数组、HTML代码或元素标签。after(content[,content])10.2.2jQueryafter()和before()jQuerybefore()与after()方法的参数完全相同,只不过追加位置从指定元素之后变更为元素之前。before()方法的语法格式如下:before(content[,content])10.2.2jQueryafter()和before()1. 追加文本使用after()或before()方法添加文本内容允许带有格式化标签。例如下面这段HTML代码:pid=test这是测试用的段落元素/p10.2.2jQueryafter()和before()1. 追加文本对其使用jQueryafter()方法在该元素后面追加文本内容。相关jQuery代码如下:HTML代码片段更新如下:这段文本带有i格式化/i标签。$(p#test).append(这段文本带有i格式化/i标签。);pid=test这是测试用的段落元素/p10.2.2jQueryafter()和before()1. 追加文本如果换成使用before()方法追加文本内容,相关jQuery代码如下:HTML代码片段更新如下:$(div#test).before(这段文本带有i格式化/i标签。);这段文本带有i格式化/i标签。pid=test这是测试用的段落元素/p10.2.2jQueryafter()和before()2. 追加元素使用after()或before()方法添加新元素可以直接在参数位置填入相关HTML代码。以after()为例,添加一个新的段落元素p的方法如下:after(p这是一个段落元素。/p)10.2.2jQueryafter()和before()2. 追加元素例如以下情况:分别使用after()和before()查看效果。divid=test这是一个测试元素。/div10.2.2jQueryafter()和before()2. 追加元素使用jQueryafter()方法选定id=test的div元素,并在其后面追加段落元素。相关jQuery代码如下:HTML代码片段更新如下:divid=test这是一个测试元素。/divp这是一个段落元素。/p$(div#test).after(p这是一个段落元素。/p);10.2.2jQueryafter()和before()2. 追加元素如果换成使用before()方法追加元素,相关jQuery代码如下
您可能关注的文档
- 《JavaScript与jQuery网页前端开发与设计-第2版》教学大纲 周文洁(64课时、48学时、32学时) .docx
- 快乐读书吧《爱丽丝梦游仙境》指导讲义(有答案)六年级语文下册 统编版.docx
- 第六单元《复式折现统计图》(教案)五年级下册数学青岛版.docx
- 第一单元-小数的意义和加减法 四年级数学下册提升(北师大版).docx
- 三年级下册数学学科融合主题学习《位置与方向(一)》.docx
- 1.3、括号和解决问题-人教版四年级数学下册第一单元:四则运算.docx
- 第二单元圆柱和圆锥 六年级下册数学高频考点重难点讲义(苏教版)(1).docx
- 第二单元:千以内数的认识与表达(单元复习讲义)-沪教版二年级数学下册.docx
- 第二单元 认识多位数 四年级数学下册重点方法与技巧(苏教版).docx
- 第二单元《分数的意义》(教案)五年级下册数学青岛版.docx
- 第三单元解决问题的策略 三年级下册数学高频考点重难点讲义(苏教版)(1).docx
- 4.4 解比例 数学六年级下册同步培优讲义(苏教版).docx
- 第四单元《根据方向与距离确定物体位置》(教案)五年级下册数学青岛版.docx
- (奥数典型题)第三讲 分解质因数 五年级下册数学思维拓展提升讲义(人教版).docx
- 2.2:2、5、3的倍数-人教版五年级数学下册第二单元:因数和倍数.docx
- 第六单元正比例和反比例 六年级下册数学高频考点重难点讲义(苏教版).docx
- 第二单元除数是一位数的除法 三年级下册数学高频考点重难点讲义(人教版).docx
- 第二单元-认识三角形和四边形 四年级数学下册提升(北师大版).docx
- 第一单元观察物体(三)五年级下册数学高频考点重难点讲义(人教版).docx
- 第九单元 数学广角—推理 二年级数学下册重难点知识点(人教版).docx
文档评论(0)