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

jQuery_API_01_Core

阅读更多

版权声明:原创作品,允许转载,转载时请务必以超链接形式标明文章原始出版、作者信息和本声明。否则将追究法律责任。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(){

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

//$(...) The jQuery Function:

//jQuery( expression, context ) Returns: jQuery

//This function accepts a string containing a CSS selector which is then used to match a set of elements.

//$("div", xml.responseXML);

//$("input:radio", document.forms[0]);

//jQuery( html, ownerDocument ) Returns: jQuery

//Create DOM elements on-the-fly from the provided String of raw HTML.

//$("<div><p>Hello</p></div>").appendTo("body")

// Does NOT work in IE:

//$("<input/>").attr("type", "checkbox");

// Does work in IE:

//$("<input type='checkbox'/>");

//jQuery( elements ) Returns: jQuery

//Wrap jQuery functionality around a single or multiple DOM Element(s).

//$(document.body).css( "background", "black" );

//jQuery( callback ) Returns: jQuery

//A shorthand for $(document).ready().

//$(function(){

// // Document is ready

//});

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

//jQuery Object Accessors:

//each( callback ) Returns: jQuery

//Execute a function within the context of every matched element.

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

// $("li").each(function(){

// $(this).toggleClass("example");

// });

// });

//length Returns: Number

//The number of elements in the jQuery object.

//$(document.body).click(function () {

// $(document.body).append($("<div>"));

// var n = $("div").length;

// $("span").text("There are " + n + " divs." +

// "Click to add more.");

// }).trigger('click'); // trigger the click to start

//eq( position ) Returns: jQuery

//Reduce the set of matched elements to a single element.

//$("p").eq(1).css("color", "red")

//get( ) Returns: Array<Element>

//Access all matched DOM elements.

//function disp(divs) {

// var a = [];

// for (var i = 0; i < divs.length; i++) {

// a.push(divs[i].innerHTML);

// }

// $("span").text(a.join(" "));

// }

//

// disp( $("div").get().reverse() );

//get( index ) Returns: Element

//Access a single matched DOM element at a specified index in the matched set.

//$("*", document.body).click(function (e) {

// e.stopPropagation();

// var domEl = $(this).get(0);

// $("span:first").text("Clicked on - " + domEl.tagName);

// });

//index( subject ) Returns: Number

//Searches every matched element for the object and returns the index of the element, if found, starting with zero.

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

// // this is the dom element clicked

// var index = $("div").index(this);

// $("span").text("That was div index #" + index);

// });

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

//Data Cache:

//data( name ) Returns: Any

//Returns value at named data store for the element, as set by data(name, value).

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

// var value;

// switch ($("button").index(this)) {

// case 0 :

// value = $("div").data("blah");

// break;

// case 1 :

// $("div").data("blah", "hello");

// value = "Stored!";

// break;

// case 2 :

// $("div").data("blah", 86);

// value = "Stored!";

// break;

// case 3 :

// $("div").removeData("blah");

// value = "Removed!";

// break;

// }

// $("span").text("" + value);

// });

//data( name, value ) Returns: Any

//Stores the value in the named spot and also returns the value.

// $("div").data("test", { first: 16, last: "pizza!" });

// $("span:first").text($("div").data("test").first);

// $("span:last").text($("div").data("test").last);

//removeData( name ) Returns: jQuery

//Removes named data store from an element.

//$("span:eq(0)").text("" + $("div").data("test1"));

// $("div").data("test1", "VALUE-1");

// $("div").data("test2", "VALUE-2");

// $("span:eq(1)").text("" + $("div").data("test1"));

// $("div").removeData("test1");

// $("span:eq(2)").text("" + $("div").data("test1"));

// $("span:eq(3)").text("" + $("div").data("test2"));

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

//Plugins:

//jQuery.fn.extend( object ) Returns: jQuery

//Extends the jQuery element set to provide new methods (used to make a typical jQuery plugin).

//jQuery.fn.extend({

// check: function() {

// return this.each(function() { this.checked = true; });

// },

// uncheck: function() {

// return this.each(function() { this.checked = false; });

// }

//});

//$("input[@type=checkbox]").check();

//$("input[@type=radio]").uncheck();

//jQuery.extend( object ) Returns: jQuery

//Extends the jQuery object itself.

//jQuery.extend({

// min: function(a, b) { return a < b ? a : b; },

// max: function(a, b) { return a > b ? a : b; }

//});

//jQuery.min(2,3); // => 2

//jQuery.max(4,5); // => 5

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

//nteroperability:

//jQuery.noConflict( ) Returns: jQuery

//Run this function to give control of the $ variable back to whichever library first implemented it.

//jQuery.noConflict();

//// Do something with jQuery

//jQuery("div p").hide();

//// Do something with another library's $()

//$("content").style.display = 'none';

//or

//jQuery.noConflict();

//(function($) {

// $(function() {

// // more code using $ as alias to jQuery

// });

//})(jQuery);

//// other code using $ as an alias to the other library

//or

//var j = jQuery.noConflict();

//// Do something with jQuery

//j("div p").hide();

//// Do something with another library's $()

//$("content").style.display = 'none';

//jQuery.noConflict( extreme ) Returns: jQuery

//Revert control of both the $ and jQuery variables to their original owners. Use with discretion.

//var dom = {};

//dom.query = jQuery.noConflict(true);

//// Do something with the new jQuery

//dom.query("div p").hide();

//// Do something with another library's $()

//$("content").style.display = 'none';

//// Do something with another version of jQuery

//jQuery("div > p").hide();

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

});

</script>

</body>

</html>

分享到:
评论

相关推荐

    jquery_color

    只需确保jQuery库和`jQuery_color`插件在正确的时间加载,并应用相应的API调用来创建颜色选择器。 ### 四、示例:在JSP中使用jQuery_color 在JSP环境中,你可以将`jQuery_color`控件嵌入到表单元素中,用于用户...

    JQuery_zTree.rar

    &lt;script src="jquery.ztree.core.js"&gt; ``` 3. 初始化配置:通过JavaScript设置zTree的配置项,包括节点数据、显示样式、事件处理等。 ```javascript var setting = {}; var zNodes =[ {name:"父节点1", children:...

    zeal离线文档-jQuery_UI.docset

    Zeal 是一款跨平台的 API 文档查看器,支持离线浏览,非常适合开发人员在无网络连接的情况下查阅相关文档。本离线文档“jQuery_UI.docset”正是为了解决这一需求,只需将其解压到你的 Zeal 文档目录,即可在 Zeal 中...

    jquery 插件加API chm

    **jQuery 插件与API CHM详解** 在Web开发领域,jQuery是一个不可或缺的JavaScript库,它简化了HTML文档遍历、事件处理、动画以及Ajax交互等任务。标题中的"jquery 插件加API chm"指的是包含jQuery插件及其API的离线...

    jQuery 1.5 API 中文版

    jQuery Version 1.5 API 中文版 IE用户无法在线查看本文档,请下载jQuery API Version1.5 中文版AIR客户端查看,或者使用chrome,safari,firefox,opera等浏览器查看!!! jQuery 1.5 API Cheat Sheet来源 ...

    jqueryWTP1.2支持jquery1.6API

    jQueryWTP是一个让Eclipse WTP支持jQuery Javascript代码自动补全功能的Eclipse插件。 第一步:下载jqueryWTP_version.jar 第二步:找到你Eclipse插件org.eclipse.wst.jsdt.core_version.jar,备份插件。 ...

    JQuery_zTree_v3.5.zip

    总结,jQuery zTree v3.5是一个强大且灵活的树形插件,它通过丰富的配置选项和API接口,满足了各种Web应用中的树形数据展示和操作需求。无论是在前端展示还是后端交互上,都能提供高效、便捷的解决方案。开发者可以...

    jquery_1.3_cheatsheet_v1

    - **jQuery1.3CheatSheet**:这是一个关于jQuery 1.3版本的快速参考指南,包含了该版本中的新特性及常用API。 - **jQuery Function**:介绍了jQuery中的一些核心函数,如选择、过滤等操作。 - **Interoperability*...

    jquery_ui插件集锦

    这些组件和效果都是基于jQuery构建的,易于集成到现有的项目中,并且可以通过API进行详细的配置和扩展。jQuery UI的灵活性和可定制性使得开发者可以快速创建出功能丰富、互动性强的网页应用。通过深入学习和实践,...

    jQuery_Mobile中文手册

    - **jQuery Core**: V1.5.0 - **Mobile Core**: V1.0 ALPHA3 #### 初始配置 在HTML文档头部按以下顺序引入jQuery Mobile相关的文件: 1. 引入CSS文件: ```html &lt;link rel="stylesheet" type="text/css" href="...

    jQuery API 官方文档 最新版下载

    **jQuery API 官方文档详解** jQuery 是一个广泛使用的JavaScript库,它极大地简化了JavaScript的DOM操作、事件处理、动画制作以及Ajax交互。jQuery API(应用程序接口)是开发者使用jQuery库进行网页开发的重要...

    jquery教程及API文档

    ### jQuery核心篇(Core) jQuery的核心特性包括选择器、DOM操作、事件处理和动画效果。以下是对这些主要特性的详细说明: 1. **选择器**: jQuery提供了类似CSS的选择器语法,如`$("#id")`选取ID为`id`的元素,`$("....

    JQuery常用组件

    内含有: jquery.1.1.4.core.zip --jQuery最新核心代码 jquery.calendar.zip --日历组件 jquery.menu.zip --菜单组件 jquery.tablesorter.zip --表格排序组件 jquery.tabs.zip --标签页组件 ...

    jqGrid_api中文文档

    文件中提及了jqGrid中的一些核心概念,例如ColModel API、参数配置、自定义搜索、搜索工具栏、搜索、自定义格式化类型、格式化、自定义按钮、翻页功能、配置json、方法和事件。这些内容涉及了如何通过编程方式操作...

    JQuery_zTree

    &lt;script src="js/jquery.ztree.core.js"&gt; &lt;ul id="treeDemo" class="ztree"&gt;&lt;/ul&gt; var setting = { view: { showLine: true // 显示连接线 }, data: { simpleData: { enable: true // 开启简单数据...

    jQuery-1.8.1.js jQuery-1.8.0 API

    1. **核心(Core)**:介绍 jQuery 对象的基本概念,如 `$()` 函数的使用和如何创建 jQuery 对象。 2. **选择器(Selectors)**:详细列出所有可用的选择器,以及它们如何与 CSS 选择器对应。 3. **DOM 操作...

    java学习阶段所有的API帮助文档

    中文参考手册,spring3.1_帮助文档_英文,Struts 1.3.8 API,Struts 2 Core 2.0.6 API ,StrutsAPI 1.2.7,Tomcat5.5_Servlet_Jsp_API文档,Validator,VBScript_使用手册,XDoclet 1.2.3 API,XML指南,网页设计_...

    qTip2_中文_API

    qTip2是一款强大的jQuery插件,用于创建可自定义的工具提示。这款插件提供了丰富的功能,包括事件处理、定位、全局设置、核心功能、隐藏与显示、内容填充以及样式定制。以下是对qTip2中文API的详细解读: 1. **qTip...

    JQuery+API中文CHM

    **jQuery API 中文 CHM** 是一个非常实用的资源,对于熟悉和学习 jQuery 库的开发者来说至关重要。jQuery 是一个广泛使用的 JavaScript 库,它极大地简化了网页中的 DOM 操作、事件处理、动画效果和Ajax交互。这个 ...

    java web相关的所有文档(spring-api,hibernate-api,struts2-api,jquery-api,js-api,css-api)

    Spring API文档详细介绍了各种模块的功能,如Spring Core、Spring Beans、Spring AOP、Spring MVC等,对于理解和使用Spring框架进行开发至关重要。 2. **Hibernate API**:Hibernate是一个对象关系映射(ORM)框架...

Global site tag (gtag.js) - Google Analytics