`

jquery文档

阅读更多
下面简单介绍一下jQuery的一些特性和用法:

1.精准简单的选择对象(dom):

$('#element');// 相当于document.getElementById("element")

$('.element');//Class
$('p');//html标签
$("form > input");//子对象
$("div,span,p.myClass");//同时选择多种对象
$("tr:odd").css("background-color", "#bbbbff");//表格的隔行背景
$(":input");//表单对象
$("input[name='newsletter']");//特定的表单对象
2.对象函数的应用简单和不限制:


element.function(par);

$(”p.surprise”).addClass(”ohmy”).show(”slow”)...
3.对已选择对象的操作(包括样式):

$("#element").addClass("selected");//给对象添加样式
$('#element').css({ "background-color":"yellow", "font-weight":"bolder" });//改变对象样式
$("p").text("Some new text.");//改变对象文本
$("img").attr({ src: "test.jpg", alt: "Test Image" });//改变对象文本
$("p").add("span");//给对象增加标签
$("p").find("span");//查找对象内部的对应元素
$("p").parent();//对象的父级元素
$("p").append("<b>Hello</b>");//给对象添加内容
4.支持aJax,支持文件格式:xml/html/script/json/jsonp

$("#feeds").load("feeds.html");//相应区域导入静态页内容
$("#feeds").load("feeds.php", {limit: 25}, function(){alert("The last 25 entries in the feed have been loaded");});//导入动态内容
4.对事件的支持:

$("p").hover(function () {
      $(this).addClass("hilite");//鼠标放上去时
    }, function () {
      $(this).removeClass("hilite");//移开鼠标
    });//鼠标放上去和移开的不同效果(自动循环所有p对象)
5.动画:

$("p").show("slow");//隐藏对象(慢速渐变)
$("#go").click(function(){
$("#block").animate({
    width: "90%",
    height: "100%",
    fontSize: "10em"
}, 1000 );
});//鼠标点击后宽、高、字体的动态变化
6.扩展:

$.fn.background = function(bg){
    return this.css('background', bg);
};
$(#element).background("red");
如果要为每一个jQuery 对象添加一个函数,必须把该函数指派给 $.fn,同时这个函数必须要返回一个 this(jQuery 对象)

jQuery相关

1.《Learning jQuery:Better Interaction Design and Web Development with Simple JavaScript Techniques》第一本由jQuery的开发人员写的关于如何学习jQuery的书已经于七月面世,同时还有三本相关的书在问世当中。
2.jQueryCamp 2007,一个jQuery开发人员的见面会也将于10月27日在Boston召开。
3.VisualJquery是一个Jquery的学习和查询网站,也跟着更新到了1.1.2版本。

jQuery官网介绍翻译:
jQuery是一个以前未曾有过的JavaScript库。
他快速、简洁,能够很轻易地处理HTML文档、控制事件、给页面添加动画和Ajax效果。

jQuery是为了改变JavaScript的编写方式而设计的。

他适合所有人:设计师、开发人员、极客、商业应用...
体积小:26.5KB(1.2.1压缩版),45.3KB(1.2.1精简版),78.6KB(1.2.1完整版)...20.7KB(1.1.2压缩版),57.9KB(1.1.2完整版)
兼容性:支持CSS 1-3和基本的XPath
跨浏览器:IE 6.0+, FF 1.5+, Safari 2.0+, Opera 9.0+(向后兼容)
jQuery插件:

Ajax (25)/Animation and Effects (26)/Browser Tweaks (6)/Data (17)/DOM (21)/Drag-and-Drop (6)/Events (19)/Forms (39)/Integration (12)/JavaScript (20)/jQuery Extensions (37)/Layout (23)/Media (13)/Menus (13)/Navigation (23)/Tables (11)/User Interface (84)/Utilities (27)/Widgets (41)/Windows and Overlays (4)

jQueryUI库:

基本的鼠标互动:拖拽(drag and dropping)、排序(sorting)、选择(selecting)、缩放(resizing)
各种互动效果:手风琴式的折叠菜单(accordions)、日历(date pickers)、对话框(dialogs)、滑动条(sliders)、表格排序(table sorters)、页签(tabs)、放大镜效果(magnifier)、阴影效果(shadow)
分享到:
评论

相关推荐

    jquery文档jquery文档jquery文档

    jquery文档jquery文档jquery文档jquery文档jquery文档jquery文档jquery文档jquery文档jquery文档jquery文档jquery文档jquery文档jquery文档jquery文档

    jquery文档预览功能插件

    **jQuery文档预览功能插件详解** 在网页开发中,为用户提供便捷的文档预览功能是提高用户体验的重要一环。jQuery作为一个广泛使用的JavaScript库,提供了许多便利的插件来简化这种功能的实现。本篇文章将深入讲解...

    Jquery文档处理的几种效果

    **jQuery文档处理的几种效果详解** jQuery是一款广泛应用于前端开发的JavaScript库,它极大地简化了JavaScript的DOM操作,使得开发者可以更加便捷地处理HTML文档。本文将深入探讨jQuery在文档处理方面的一些常见...

    jQuery文档.chm

    《jQuery文档.chm》是一个包含了全面的jQuery框架知识的压缩包,主要针对JavaScript开发者,旨在帮助他们更好地理解和使用这个强大的库。jQuery是一个轻量级、高性能的JavaScript库,它简化了HTML文档遍历、事件处理...

    jQuery文档处理.

    本篇文章将深入探讨jQuery在文档处理方面的核心功能和实用技巧。 一、选择器(Selectors) jQuery的选择器是其强大功能的基础,它们允许开发者高效地选取页面中的特定元素。例如,"$('p')”会选择所有的段落元素,...

    JQuery文档

    **jQuery文档概述** jQuery是一个广泛使用的JavaScript库,它极大地简化了HTML文档遍历、事件处理、动画制作和Ajax交互。自2006年发布以来,jQuery已经成为前端开发的基石,因其简洁的API和强大的功能而深受开发者...

    jQuery文档,文件

    **jQuery文档**,即`jQuery-1.6.2文档/API`,是jQuery库的官方API参考手册,对于开发者来说是极其重要的学习资源。这个文档详尽地介绍了jQuery的所有函数、方法、选择器和事件,包括它们的参数、返回值以及如何在...

    JQuery文档 chm版

    《JQuery文档 CHM版》是一份非常宝贵的资源,它包含了大量的JQuery库的详细信息,帮助开发者深入理解和高效使用这个强大的JavaScript库。CHM(Compiled Help Manual)格式是一种由微软开发的帮助文件格式,通常用于...

    JQuery文档插件资料

    **jQuery文档插件资料** jQuery,作为一款广泛使用的JavaScript库,极大地简化了JavaScript的DOM操作、事件处理、动画设计和Ajax交互。这份“JQuery文档插件资料”提供了全面的资源,帮助开发者深入理解和高效利用...

    jQuery 文档及开发包

    《jQuery 文档与开发包详解》 jQuery 是一个广泛使用的JavaScript库,它极大地简化了JavaScript的DOM操作、事件处理、动画设计以及AJAX交互。这个压缩包包含了与jQuery相关的几个重要资源,对于开发者来说,是深入...

    jQuery文档知识基础基金

    **jQuery文档知识基础基金** jQuery 是一款广泛应用于前端开发的JavaScript库,它的出现极大地简化了JavaScript的DOM操作、事件处理、动画设计以及Ajax交互。这个“jQuery文档知识基础基金”旨在帮助初学者快速掌握...

    jQuery文档.docx

    《jQuery文档》 jQuery是一个广泛使用的JavaScript库,它极大地简化了HTML文档遍历、事件处理、动画和Ajax交互。此文档主要介绍了与jQuery相关的ES(ECMAScript)新特性和如何利用这些特性来增强jQuery的使用。 ...

    jQuery文档(html)

    **jQuery文档(html)** jQuery是一款高效、简洁的JavaScript库,它极大地简化了JavaScript语言的使用,使得网页开发变得更加便捷。这个压缩包包含了jQuery从早期版本到1.9之前的全部HTML文档,是开发者学习和查阅...

Global site tag (gtag.js) - Google Analytics