版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明。否则将追究法律责任。http://blog.csdn.net/mayongzhan - 马永占,myz,mayongzhan
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
<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">
<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />
</style>
<script type="text/javascript" src="jquery-1.2.6.js"></script>
</head>
<body>
<script type="text/javascript">
$("document").ready(function(){
////////////////////////////////////////////////////////////////////////////////////////
//Filtering:
//eq( index ) Returns: jQuery
//Reduce the set of matched elements to a single element.
// $("div").eq(2).addClass("blue");
//hasClass( class ) Returns: Boolean
//Checks the current selection against a class and returns true, if at least one element of the selection has the given class.
// $("div").click(function(){
// if ( $(this).hasClass("protected") )
// $(this).animate({ left: -10 }, 75)
// .animate({ left: 10 }, 75)
// .animate({ left: -10 }, 75)
// .animate({ left: 10 }, 75)
// .animate({ left: 0 }, 75);
// });
//filter( expr ) Returns: jQuery
//Removes all elements from the set of matched elements that do not match the specified expression(s).
// $("div").css("background", "#c8ebcc")
// .filter(".middle")
// .css("border-color", "red");
//filter( fn ) Returns: jQuery
//Removes all elements from the set of matched elements that do not match the specified function.
// $("div").css("background", "#b4b0da")
// .filter(function (index) {
// return index == 1 || $(this).attr("id") == "fourth";
// })
// .css("border", "3px double red");
//is( expr ) Returns: Boolean
//Checks the current selection against an expression and returns true, if at least one element of the selection fits the given expression.
// $("div").one('click', function () {
// if ($(this).is(":first-child")) {
// $("p").text("It's the first div.");
// } else if ($(this).is(".blue,.red")) {
// $("p").text("It's a blue or red div.");
// } else if ($(this).is(":contains('Peter')")) {
// $("p").text("It's Peter!");
// } else {
// $("p").html("It's nothing <em>special</em>.");
// }
// $("p").hide().slideDown("slow");
// $(this).css({"border-style": "inset", cursor:"default"});
// });
//map( callback ) Returns: jQuery
//Translate a set of elements in the jQuery object into another set of values in a jQuery array (which may, or may not contain elements).
// $("p").append( $("input").map(function(){
// return $(this).val();
// }).get().join(", ") );
//not( expr ) Returns: jQuery
//Removes elements matching the specified expression from the set of matched elements.
// $("div").not(".green, #blueone")
// .css("border-color", "red");
//slice( start, end ) Returns: jQuery
//Selects a subset of the matched elements.
// function colorEm() {
// var $div = $("div");
// var start = Math.floor(Math.random() *
// $div.length);
// var end = Math.floor(Math.random() *
// ($div.length - start)) +
// start + 1;
// if (end == $div.length) end = undefined;
// $div.css("background", "");
// if (end)
// $div.slice(start, end).css("background", "yellow");
// else
// $div.slice(start).css("background", "yellow");
//
// $("span").text('$("div").slice(' + start +
// (end ? ', ' + end : '') +
// ').css("background", "yellow");');
// }
//
// $("button").click(colorEm);
////////////////////////////////////////////////////////////////////////////////////////
//Finding:
//add( expr ) Returns: jQuery
//Adds more elements, matched by the given expression, to the set of matched elements.
//$("p").add("span").css("background", "yellow");
//children( expr ) Returns: jQuery
//Get a set of elements containing all of the unique immediate children of each of the matched set of elements.
//$("div").children().css("border-bottom", "3px double red");
//contents( ) Returns: jQuery
//Find all the child nodes inside the matched elements (including text nodes), or the content document, if the element is an iframe.
//$("p").contents().not("[nodeType=1]").wrap("<b/>");
//find( expr ) Returns: jQuery
//Searches for all elements that match the specified expression. This method is a good way to find additional descendant elements with which to process.
//$("p").find("span").css('color','red');
//next( expr ) Returns: jQuery
//Get a set of elements containing the unique next siblings of each of the given set of elements.
//$("button[disabled]").next().text("this button is disabled");
//nextAll( expr ) Returns: jQuery
//Find all sibling elements after the current element.
// $(":nth-child(1)").nextAll("p").addClass("after");
//offsetParent( ) Returns: jQuery
//Returns a jQuery collection with the positioned parent of the first matched element.
//parent( expr ) Returns: jQuery
//Get a set of elements containing the unique parents of the matched set of elements.
//$("p").parent(".selected").css("background", "yellow");
//parents( expr ) Returns: jQuery
//Get a set of elements containing the unique ancestors of the matched set of elements (except for the root element).
//The matched elements can be filtered with an optional expression.
// function showParents() {
// $("div").css("border-color", "white");
// var len = $("span.selected")
// .parents("div")
// .css("border", "2px red solid")
// .length;
// $("b").text("Unique div parents: " + len);
// }
// $("span").click(function () {
// $(this).toggleClass("selected");
// showParents();
// });
//prev( expr ) Returns: jQuery
//Get a set of elements containing the unique previous siblings of each of the matched set of elements.
// var $curr = $("#start");
// $curr.css("background", "#f99");
// $("button").click(function () {
// $curr = $curr.prev();
// $("div").css("background", "");
// $curr.css("background", "#f99");
// });
//prevAll( expr ) Returns: jQuery
//Find all sibling elements in front of the current element.
//$("div:last").prevAll().addClass("before");
//siblings( expr ) Returns: jQuery
//Get a set of elements containing all of the unique siblings of each of the matched set of elements.
//Can be filtered with an optional expressions.
// var len = $(".hilite").siblings()
// .css("color", "red")
// .length;
// $("b").text(len);
////////////////////////////////////////////////////////////////////////////////////////
//Chaining:
//andSelf( ) Returns: jQuery
//Add the previous selection to the current selection.
// $("div").find("p").andSelf().addClass("border");
// $("div").find("p").addClass("background");
//end( ) Returns: jQuery
//Revert the most recent 'destructive' operation, changing the set of matched elements to its previous state (right before the destructive operation).
//$("p").find("span").end().css("border", "2px red solid");
////////////////////////////////////////////////////////////////////////////////////////
});
</script>
</body>
</html>
分享到:
相关推荐
在Dw5这样的早期Web开发工具中,结合JQueryAPI文档的使用,可以更好地实现动态效果和交互性。 JQuery API(应用程序接口)文档详细介绍了JQuery的各种函数和方法,这些功能包括: 1. **选择器(Selectors)**:...
**jQuery 1.4 API 手册:深入理解与应用** jQuery 是一个高效、简洁的JavaScript库,它极大地简化了JavaScript编程,特别是处理HTML文档、事件处理、动画以及Ajax交互。中文版的jQuery 1.4 API手册是开发者学习和...
**jQuery API 概述** jQuery 是一个广泛使用的 JavaScript 库,它简化了 HTML 文档遍历、事件处理、动画和Ajax交互。jQuery API 提供了一系列的函数和方法,使得前端开发更加高效和简洁。本手册将详细介绍 jQuery ...
**jQuery API查询文档详解** jQuery,一款轻量级的JavaScript库,因其简洁的语法和强大的功能,成为Web开发中广泛使用的工具。API(Application Programming Interface)是编程中的接口,允许开发者通过特定的方法...
**jQuery 1.4 API 知识点详解** jQuery 是一个高效、易用的JavaScript库,它极大地简化了HTML文档遍历、事件处理、动画设计和Ajax交互。jQuery 1.4 API是jQuery的一个重要版本,它包含了丰富的功能和改进,使得...
jQuery 是一个快速、简单的JavaScript library, 它简化了HTML 文件的traversing,事件处理、动画、Ajax 互动,从而方便了网页制作的快速发展。 jQuery 是为改变你编写JavaScript 的方式而设计的。
**jQuery中文API详解** jQuery,一个轻量级、高性能的JavaScript库,因其简洁的语法和强大的功能,成为了前端开发人员的首选工具。这个"jquery_中文API"文档旨在为中文使用者提供详尽的jQuery API参考,帮助开发者...
本资源包含了两个版本的jQuery API文档:一个是针对jQuery 1.7.2的2012年4月20日更新的中文版("jquery1.7.2_20120420中文版.chm"),另一个是jQuery API 1.4.1的中文版("jQueryAPI-1.41.chm")。 jQuery是一个...
**jQuery 1.10.3 API 中文手册** jQuery 是一个广泛使用的JavaScript库,它极大地简化了HTML文档遍历、事件处理、动画制作和Ajax交互。jQuery 1.10.3 API 中文手册是开发者们理解并有效利用jQuery功能的重要资源。...
2. **DOM操作(Traversing)**:jQuery 提供了丰富的API用于在DOM树中导航,如 `$(element).children()` 获取子元素,`$(element).parent()` 获取父元素,`$(element).siblings()` 获取同级元素等。 3. **事件处理...
**jQuery 1.7.2 API 和 jQuery UI API 知识点详解** jQuery 是一个流行的JavaScript库,它极大地简化了JavaScript编程,特别是处理DOM操作、事件处理和动画效果。jQuery 1.7.2是该库的一个稳定版本,提供了一系列...
8. **遍历和过滤(Traversing & Filtering)**:jQuery提供了`children()`, `find()`, `next()`, `prev()`, `siblings()`等方法来遍历和过滤DOM树。这有助于精准地定位和操作所需元素。 9. **数据绑定(Data)**:...
jQuery的API还包括选择器(Selectors)、遍历(Traversing)、样式与内容操作(CSS & Content)、属性与数据(Attributes & Data)、事件(Events)和插件(Plugins)等多个方面。例如,`.attr()`和`.removeAttr()`...
**jQuery 1.4.2 及其 API 知识详解** jQuery 是一款高效、简洁且功能丰富的 JavaScript 库,它的出现极大地简化了 JavaScript 的 DOM 操作、事件处理、动画设计以及 AJAX 交互。在本篇文章中,我们将深入探讨 ...
**jQuery使用手册_API详解** jQuery,作为一款广泛使用的JavaScript库,极大地简化了DOM操作、事件处理、动画制作以及Ajax交互。其简洁的语法和强大的功能,使得jQuery在Web开发领域备受青睐。本手册将深入探讨...
**jQuery API 中文文档概述** jQuery 是一个广泛使用的JavaScript库,它简化了HTML文档遍历、事件处理、动画以及Ajax交互。自2006年发布以来,jQuery因其易用性和强大的功能,迅速成为了Web开发者的首选工具。该...
通过这份文档,开发者可以迅速查找并学习如何使用jQuery提供的各种功能,包括选择器(Selectors)、遍历(Traversing)、样式操作(CSS)、事件(Events)、效果(Effects)以及Ajax请求等。 jQuery的选择器功能...
本篇文章将深入探讨jQuery 1.2 API中的关键知识点。 一、选择器(Selectors) jQuery的选择器基于CSS,使得选取DOM元素变得非常简单。例如,`$("#id")`用于选取ID为特定值的元素,`$(".class")`则选取所有具有指定...
**jQuery 1.8 API中文版文档概述** jQuery是一个广泛使用的JavaScript库,它极大地简化了JavaScript的DOM操作、事件处理、动画制作以及Ajax交互。jQuery 1.8是该库的一个重要版本,提供了许多功能增强和性能优化。...
在jQuery 1.8版本中,这个库继续提供了丰富的API接口,以支持开发者构建高性能、易于维护的Web应用程序。以下是jQuery 1.8 API中文文档中的主要知识点: 1. **选择器(Selectors)**:jQuery的选择器基于CSS语法,...