`
txf2004
  • 浏览: 7040610 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

jQuery_API_05_Manipulation

阅读更多

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明。否则将追究法律责任。http://blog.csdn.net/mayongzhan - 马永占,myz,mayongzhan

<!DOCTYPE html PUBLIC "-//W<?xml:namespace prefix = st1 ns = "urn:schemas-microsoft-com:office:smarttags" /><chmetcnv w:st="on" tcsc="0" numbertype="1" negative="False" hasspace="False" sourcevalue="3" unitname="C">3C</chmetcnv>//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"><?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

<html xmlns="http://www.w3.org/1999/xhtml">

<head>

<meta http-equiv="Content-Language" content="utf-8" />

<meta http-equiv="Content-Type" content="text/html; charset=utf-8" />

<meta name="author" content="马永占(MyZ)" />

<meta name="Copyright" content="马永占(MyZ)" />

<meta name="description" content="" />

<meta name="keywords"content="" />

<link rel="icon" href="" type="image/x-icon" />

<link rel="shortcut icon" href="" type="image/x-icon" />

<link href="" rel="stylesheet" type="text/css" />

<title></title>

<style type="text/css">

</style>

<script type="text/javascript" src="jquery-<chsdate w:st="on" isrocdate="False" islunardate="False" day="30" month="12" year="1899">1.2.6</chsdate>.js"></script>

</head>

<body>

<script type="text/javascript">

$("document").ready(function(){

////////////////////////////////////////////////////////////////////////////////////////

//Changing Contents:

//html( ) Returns: String

//Get the html contents (innerHTML) of the first matched element. This property is not available on XML documents (although it will work for XHTML documents).

// $("p").click(function () {

// var htmlStr = $(this).html();

// $(this).text(htmlStr);

// });

//html( val ) Returns: jQuery

//Set the html contents of every matched element. This property is not available on XML documents (although it will work for XHTML documents).

//$("div").html("<span class='red'>Hello <b>Again</b></span>");

//text( ) Returns: String

//Get the combined text contents of all matched elements.

// var str = $("p:first").text();

// $("p:last").html(str);

//text( val ) Returns: jQuery

//Set the text contents of all matched elements.

//$("p").text("<b>Some</b> new text.");

////////////////////////////////////////////////////////////////////////////////////////

//Inserting Inside:

//append( content ) Returns: jQuery

//Append content to the inside of every matched element.

//$("p").append("<b>Hello</b>");

//appendTo( selector ) Returns: jQuery

//Append all of the matched elements to another, specified, set of elements.

//$("span").appendTo("#foo"); // check append() examples

//prepend( content ) Returns: jQuery

//Prepend content to the inside of every matched element.

//$("p").prepend("<b>Hello </b>");

//prependTo( selector ) Returns: jQuery

//Prepend all of the matched elements to another, specified, set of elements.

//$("span").prependTo("#foo"); // check prepend() examples

////////////////////////////////////////////////////////////////////////////////////////

//Inserting Outside:

//after( content ) Returns: jQuery

//Insert content after each of the matched elements.

//$("p").after("<b>Hello</b>");

//before( content ) Returns: jQuery

//Insert content before each of the matched elements.

//$("p").before("<b>Hello</b>");

//insertAfter( content ) Returns: jQuery

//Insert all of the matched elements after another, specified, set of elements.

//$("p").insertAfter("#foo"); // check after() examples

//insertBefore( content ) Returns: jQuery

//Insert all of the matched elements before another, specified, set of elements.

//$("p").insertBefore("#foo"); // check before() examples

////////////////////////////////////////////////////////////////////////////////////////

//Inserting Around:

//wrap( html ) Returns: jQuery

//Wrap each matched element with the specified HTML content.

//$("p").wrap("<div></div>");

//wrap( elem ) Returns: jQuery

//Wrap each matched element with the specified element.

//$("p").wrap(document.createElement("div"));

//wrapAll( html ) Returns: jQuery

//Wrap all the elements in the matched set into a single wrapper element.

//$("p").wrapAll("<div></div>");

//wrapAll( elem ) Returns: jQuery

//Wrap all the elements in the matched set into a single wrapper element.

//$("p").wrapAll(document.createElement("div"));

//wrapInner( html ) Returns: jQuery

//Wrap the inner child contents of each matched element (including text nodes) with an HTML structure.

//$("p").wrapInner("<b></b>");

//wrapInner( elem ) Returns: jQuery

//Wrap the inner child contents of each matched element (including text nodes) with a DOM element.

//$("p").wrapInner(document.createElement("b"));

////////////////////////////////////////////////////////////////////////////////////////

//Replacing:

//replaceWith( content ) Returns: jQuery

//Replaces all matched elements with the specified HTML or DOM elements. This returns the JQuery element that was just replaced, which has been removed from the DOM.

// $("button").click(function () {

// $(this).replaceWith("<div>" + $(this).text() + "</div>");

// });

//replaceAll( selector ) Returns: jQuery

//Replaces the elements matched by the specified selector with the matched elements.

//$("<b>Paragraph. </b>").replaceAll("p"); // check replaceWith() examples

////////////////////////////////////////////////////////////////////////////////////////

//Removing:

//empty( ) Returns: jQuery

//Remove all child nodes from the set of matched elements.

// $("button").click(function () {

// $("p").empty();

// });

//remove( expr ) Returns: jQuery

//Removes all matched elements from the DOM.

// $("button").click(function () {

// $("p").remove();

// });

////////////////////////////////////////////////////////////////////////////////////////

//Copying:

//clone( ) Returns: jQuery

//Clone matched DOM Elements and select the clones.

//$("b").clone().prependTo("p");

//clone( true ) Returns: jQuery

//Clone matched DOM Elements, and all their event handlers, and select the clones.

// $("button").click(function(){

// $(this).clone(true).insertAfter(this);

// });

////////////////////////////////////////////////////////////////////////////////////////

});

</script>

</body>

</html>

分享到:
评论

相关推荐

    jQuery_api_for_dw

    2. **DOM操作(DOM Manipulation)**:jQuery提供了一系列方法来创建、插入、删除DOM元素。例如,`append()`将内容添加到元素的末尾,`remove()`移除元素,`html()`获取或设置元素的HTML内容。 3. **事件处理...

    jquery_api.mxp

    jQuery的核心在于选择器(Selectors)、链式操作(Chaining)和DOM操作(DOM Manipulation)。选择器使得我们能够高效地定位到HTML元素,链式操作则允许我们在一个语句中执行多个方法,而DOM操作则包括了对元素的...

    jquery_api.rar_JQuery_api_javascript_jquery

    **jQuery API 深度解析** jQuery 是一个广泛使用的 JavaScript 库,它简化了网页的DOM操作、事件处理、动画设计以及Ajax交互。这个“jquery_api.rar”压缩包包含了一份详细的jQuery API参考文档(jquery_api.chm)...

    jQuery_API_1.4.4

    《jQuery API 1.4.4:深入理解与应用》 jQuery,作为一款广泛使用的JavaScript库,极大地简化了网页的DOM操作、事件处理、动画效果和Ajax交互。jQuery API 1.4.4版本是其历史上的一个重要里程碑,它包含了丰富的...

    JQuery_1.4_API

    **jQuery 1.4 API 知识点详解** jQuery 是一个高效、易用且功能丰富的JavaScript库,极大地简化了HTML文档遍历、事件处理、动画设计以及Ajax交互。jQuery 1.4 API 提供了一系列的方法和函数,使得开发者能够更方便...

    jquery_api.rar_API开发_html api_jquery

    2. **DOM操作(DOM Manipulation)**:jQuery 提供了丰富的函数来操作文档对象模型(DOM),如 `append()` 在元素末尾添加内容,`prepend()` 在元素开头添加内容,`html()` 和 `text()` 用于设置或获取元素的HTML...

    jQuery_api_for_dwcs5.rar_jquery_api_for

    jQuery API for Dreamweaver CS5 是一个专门为网页开发工具Dreamweaver CS5设计的插件,旨在增强其对jQuery库的语法支持和代码提示功能。jQuery是一个广泛使用的JavaScript库,它简化了HTML文档遍历、事件处理、动画...

    jQuery_3.3.1_API_Docs_CN.CHM

    其次,DOM操作(DOM Manipulation)是jQuery的另一大强项。`append()`、`prepend()`、`html()`、`text()`等方法使得添加、删除或修改元素内容变得简单易行。例如,`$("div").append("新内容&lt;/p&gt;")`会将新的段落元素...

    jQuery_1.4_API

    **jQuery 1.4 API 知识点详解** jQuery 是一个高效、易用且功能丰富的JavaScript库,它极大地简化了HTML文档遍历、事件处理、动画制作和Ajax交互。jQuery 1.4 API 虽然已经是一个较旧的版本,但其稳定性和广泛支持...

    JQuery_1.4_API.CHM JQuery_1.4_API.CHM

    《jQuery 1.4 API中文手册》是针对JavaScript库jQuery的1.4版本提供的一份详细参考资料。jQuery是一个广泛使用的JavaScript库,它极大地简化了HTML文档遍历、事件处理、动画设计以及Ajax交互等任务。这份CHM文件包含...

    中文版JQuery_1.4_API手册

    **jQuery 1.4 API 手册:深入理解与应用** jQuery 是一个高效、简洁的JavaScript库,它极大地简化了JavaScript编程,特别是处理HTML文档、事件处理、动画以及Ajax交互。中文版的jQuery 1.4 API手册是开发者学习和...

    jquery_api.chm

    《jQuery API中文手册》是广大前端开发者不可或缺的学习资源,它详尽地介绍了jQuery库的各种功能和用法。jQuery是一个高效、简洁且强大的JavaScript库,它极大地简化了HTML文档遍历、事件处理、动画制作和Ajax交互。...

    jquery 与 jquery_api

    **jQuery与jQuery API详解** jQuery是一款广泛应用于前端开发的JavaScript库,它简化了HTML文档遍历、事件处理、动画制作和Ajax交互等任务。jQuery的出现极大地提高了开发效率,使得开发者能够更专注于业务逻辑,而...

    jquery_api 帮助文档

    《jQuery API 帮助文档》是一份详尽的指南,专门为那些想要深入理解和使用jQuery库的开发者设计。jQuery是一个广泛使用的JavaScript库,它简化了HTML文档遍历、事件处理、动画以及Ajax交互等任务,使得JavaScript...

    jquery_api jquery手冊

    **jQuery API 概述** jQuery 是一个广泛使用的 JavaScript 库,它简化了 HTML 文档遍历、事件处理、动画和Ajax交互。jQuery API 提供了一系列的函数和方法,使得前端开发更加高效和简洁。本手册将详细介绍 jQuery ...

    jQuery-API.rar_javascript_jquery_jquery api

    **jQuery API - JavaScript与jQuery的世界** 在Web开发领域,JavaScript是一种不可或缺的脚本语言,而jQuery库则是JavaScript的一个强大工具,极大地简化了DOM操作、事件处理、动画制作和Ajax交互等任务。本教程将...

    jquery_api.详解

    《jQuery API详解》 在Web开发领域,jQuery是一款广受欢迎的JavaScript库,它极大地简化了JavaScript的DOM操作、事件处理、动画制作以及Ajax交互。jQuery API(Application Programming Interface)是开发者与...

    JQuery_1.4_API及jQuery常用插件大全

    **jQuery_1.4_API详解** jQuery是一款广泛应用于前端开发的JavaScript库,它极大地简化了JavaScript的DOM操作、事件处理、动画设计以及Ajax交互。在jQuery 1.4版本中,API进行了诸多优化和增强,使得开发者能更高效...

    jquery中文帮助文档(jquery_api.zip)

    **jQuery中文帮助文档**是为开发者提供的一份详尽的学习和参考资料,主要涵盖了jQuery库的1.4.1版本以及jQuery EasyUI 1.2.6版本的相关API。这两个组件在Web开发中广泛使用,jQuery作为JavaScript的一个轻量级库,...

    jQuery_api_for_dw4(谷歌手机dw4 (DW语法提示插件)

    **jQuery API for DW4 谷歌手机版DW4 (DW语法提示插件)** **一、jQuery介绍** jQuery是一个轻量级、高性能的JavaScript库,它极大地简化了JavaScript编程,使得网页动态交互变得更加简单。jQuery的核心理念是...

Global site tag (gtag.js) - Google Analytics