appendTo(content)解释为:
把所有匹配的元素追加到另一个指定的元素元素集合中。实际上,使用这个方法是颠倒了常规的$(A).append(B)的操作,即不是把B追加到A中,而是把A追加到B中。
Api上的例子:
HTML 代码:
<p>I would like to say: </p>
<div></div><div></div>
jQuery 代码:
$("p").appendTo("div");
结果:
<div><p>I would like to say: </p></div>
<div><p>I would like to say: </p></div>
实际应用:
<s:iterator value="classGradeList">
$("<option>"+"<s:property value='gradeName' />"+"</option>").appendTo("#gradeId").val("<s:property value='gradeId' />");
</s:iterator>
上面是用到了struts2,classGradeList为后台返回的一个list集合,里面含有两个属性'gradeName' ,和gradeId。得到结果则为后台返回的所有学年度的下拉框。
after(content)解释
在每个匹配的元素之后插入内容。
API例子:
HTML 代码:
<p>I would like to say: </p>
jQuery 代码:
$("p").after("<b>Hello</b>");
结果:
<p>I would like to say: </p><b>Hello</b>
实际应用:
$.ajax({
url:"/school_class/studentInfoAction_validatorCode.action?studentInfoVo.studentNo="+$("#studentNo").val()+"&studentInfoVo.studentinfoId="+$("#id").val(),
type:"post",
async:false,
timeout:3000,
success:function(html) {
resultMess=html;
if(html==""){
$("#studentNoMess").after("<span id='loadmsg' style='color: green'>可以使用</span>");
$("#allow").show();
}else{
$("#studentNo").focus();
}
}
});
页面中有个div 它的Id为studentNoMess,功能是检查学号是否有重复的例子。
分享到:
相关推荐
`jQuery` 和 `JavaScript` 都是用于网页开发的脚本语言,但它们在实际应用中有着明显的区别。`jQuery` 是对 `JavaScript` 的一个轻量级的库,它通过封装 `JavaScript` 的一些常见操作,使得代码更加简洁、易读。下面...
jQuery 是一个广泛使用的 JavaScript 库,它极大地简化了网页元素的选择、操作以及事件处理。本文主要围绕jQuery的核心功能,包括元素选择、元素...通过熟练掌握jQuery,开发者可以构建更加动态和交互性强的网页应用。
jQuery 是一个广泛使用的JavaScript库,它简化了HTML文档遍历、事件处理、动画设计和Ajax交互。本学习文档旨在深入探讨jQuery的核心概念和技术,...在实践中不断探索和学习jQuery,将使你在网页开发领域更具竞争力。
此外,jQuery提供了丰富的DOM操作方法,如`.insertAfter()`、`.after()`、`.before()`、`.append()`、`.appendTo()`和`.prepend()`。这些方法允许你在元素之间插入新的内容,或者将元素移动到其他位置。例如,`$('...
2. 插入元素:jQuery 提供了`.before()`, `.after()`, `.prepend()`, 和 `.append()`等方法来在现有元素之前或之后插入新元素,或者在元素内部的开头或结尾添加内容。 ```javascript // 在 #myElement 之前插入一个...
- 插入操作包括 `.insertAfter()`, `.after()`, `.insertBefore()`, `.before()`, `.appendTo()`, `.append()`, `.prependTo()` 和 `.prepend()`。例如: - `.insertAfter('p')` 把 `div` 元素移动到所有 `p` 元素...
6. **DOM操作**:jQuery提供了一系列的DOM操作方法,如`.clone()`复制元素,`.before()`、`.after()`在元素前后插入内容,`.detach()`保留元素状态的同时移除它,`.appendTo()`、`.prependTo()`则是元素位置的反转。...
- 官方文档:jQuery官方提供了详细的API文档,是学习和查阅的首选资料。 - 在线教程:W3School, MDN Web Docs等网站有丰富的jQuery教程。 - 示例代码:通过在线平台如CodePen, JSFiddle等,可以找到大量jQuery的...
jQuery是JavaScript库,它极大地简化了HTML文档遍历、事件处理、动画以及Ajax交互。在RIA(Rich Internet Applications,富互联网应用程序)开发中...通过学习和实践,开发者可以构建出更加动态和用户友好的网页应用。
- **DOM操作**: `appendTo()`、`appendTo()`、`before()` 和 `after()` 方法用于插入元素。 - **事件**: `bind()`、`unbind()`、`trigger()` 用于事件绑定、解绑和触发。 - **CSS操作**: `css()` 方法用于获取或设置...
### jQuery学习总结 #### 一、jQuery简介与基础 **1.1 HTML文档事件处理** - **概述**:jQuery简化了HTML文档中的事件处理机制,使得开发者能够更加方便地为页面元素绑定各种事件监听器。 - **示例**:通过jQuery...
综上所述,jQuery 1.3参考手册中文版是学习和掌握这一版本jQuery的关键资源,它涵盖了所有核心功能和用法,帮助开发者高效地编写JavaScript代码,实现丰富的网页交互效果。通过深入阅读和实践,开发者可以充分利用...
**jQuery 1.3 API 知识点详解** jQuery,作为一个高效、易用的JavaScript库,自诞生以来就深受开发者喜爱...在实际项目中,可以根据需要进一步查阅jQuery 1.3 API文档,了解每个方法的详细参数和用法,以便灵活应用。
本文将详细解析`append()`、`prepend()`、`before()`、`after()`以及它们对应的`insertAfter()`和`insertBefore()`方法的用法和区别。 1. `after()`与`before()`方法: `after()`方法用于在选定的jQuery对象后面...
在网页设计中,jQuery是一个非常流行的JavaScript库,它极大地简化了JavaScript的使用,使得动态交互效果的实现变得简单。...通过深入学习jQuery和相关插件的使用,开发者可以创造出更多吸引人的交互式网页元素。
下面将详细介绍jQuery中的一些常用方法和概念: 1. 属性与样式操作 - addClass:给元素添加一个或多个样式类名。 - attr:用于获取或设置元素的属性和值。可以一次性设置多个属性,或者获取单个属性值。 - ...