`
文博Z.BOY
  • 浏览: 12773 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
社区版块
存档分类
最新评论
阅读更多
[align=center]

   Jquery是一个非常优秀的Javascript库。其中封装了预定义对象和实用函数。还有像prototype,mootools等。
   Jquery的优点
1、 轻量级
2、 强大选择器  3、出色DOM操作
4、可靠的事件处理机制   5、完善的Ajax
6、出色浏览器兼容性     7、链式操作

jQuery的构造函数接收四种类型的参数:
jQuery(expression,context)
jQuery(html)  页面
jQuery(elements)  元素
jQuery(fn)  函数


用法:[/b]

首先,引入Jquery JS文件
 
<!--引入jquery文件-->
        <script type="text/javascript" src="jquery-1.4.4.js">

简单的案例:加载HTML页面
  /**Jquery的页面载入事件处理方式*/
            $(document).ready(function(){
                alert("第一个JQuery案例");
			 }); 
      

或用下面方式写也对:
$( function(){
                alert("第一个JQuery案例");
			 }); 

DOM对象与Jquery对象之间的相互转换
一、 DOM对象转化成Jquery对象:$(DOM对象)
var $trs=$("div tr");
    Jquery转化成DOM对象:在后面加【】或是调用get()方法
alert($("*").get(0).innerHTML);
alert($("*")【0】.innerHTML);
JQUERY选择器
  简单说,选择器就是根据选择器字符串选择没的DOM对象,最后以Jquery包装集的形式返回。
   JQuery选择器按照功能分:“选择”和“过滤”。

基础选择器:
匹配ID        $(“#myID”)
匹配class      $(“.myClass”)
Element匹配元素   $(“a”) 选择所有<a>标签
匹配所有元素      $(“*”)
匹配组合元素     $(“#myID,a,.myClass”)

层次选择器:
第一种:ancestor(祖先) descendant()  $(“.bgRed div”)选择CSS类为bgRed的所有<DIV>元素
第二种:parent>child               $(“.myList>li”) 选择CSS类为myList的直接子节点<li>元素
第三种:prev+next    $(“.bg+img”)    选择CSS类为bg元素后面的img对象
第四种:prev+siblings  $(“#frm~input”) 选择CSs id为frm元素后面所有input属性的元素

基本过滤器:
:first           $(“tr:first”)查找表格的第一行
:last             $(“tr:last”)查找表格的最后行
:not(selector)     $(“input:not(:checked)”)选择所有未选中的input元素
:enen            $(“tr:even”)索引值为偶数的元素从零开始
:odd             $(“tr:odd”)索引值为奇数数的元素从零开始
:eq(index)         匹配一个给定索引值的元素  $(“tr:eq(1)”)表格第二行
:lt(index)          匹配小于索引值的元素      $(“tr:lt(3)”)表格第四行之前的的所有行
:gt(index)         匹配大于索引值的元素      $(“tr:gt(3)”)表格第四行之后的的所有行
:header           选择所有h1、h2一类的标题标签。

[b]用基本过滤器实现表格隔行換色效果
核心代码:
$(“tr:even”).css(“background-color”,”red”);奇数行
$(“tr:odd”).css(“background-color”,”blue”);偶数行

[/align]
分享到:
评论

相关推荐

    jQuery 入门经典教程

    **jQuery 入门经典教程** jQuery 是一个广泛应用于前端开发的JavaScript库,它极大地简化了JavaScript的DOM操作、事件处理、动画制作以及Ajax交互。这个经典教程将带你深入理解jQuery的核心概念,帮助你快速上手并...

    jquery 入门帮助.pdf

    ### jQuery入门精要 #### 一、jQuery概览与崛起 **标题与描述解析:** "jquery 入门帮助.pdf"这一标题明确指向了对jQuery初学者的指导资料,而描述“对于了解ajax并初识jq的人很有帮助”则暗示了内容会涵盖jQuery...

    jquery入门(一)

    本篇将作为jQuery入门的起点,带领初学者逐步理解并掌握这个强大的工具。 ### 1. jQuery 的安装与引入 在开始学习jQuery之前,首先需要在项目中引入jQuery库。最常见的方式是通过CDN(内容分发网络)链接,这样...

    jQuery 入门到精通

    一、jQuery入门 1. 引入jQuery库:在HTML文件中,可以通过在`&lt;head&gt;`标签内添加`&lt;script&gt;`标签来引入jQuery库,通常从CDN(内容分发网络)获取,如`https://code.jquery.com/jquery-latest.min.js`。 2. jQuery...

    jQuery入门手册1.3.2

    **jQuery入门手册1.3.2** jQuery是一个广泛使用的JavaScript库,它极大地简化了JavaScript的DOM操作、事件处理、动画制作以及Ajax交互。这个“jQuery入门手册1.3.2”是针对初学者的指导性资料,旨在帮助读者快速...

    jQuery入门到精通

    jQuery入门到精通,前端开发技术,前端javaScript

    jquery 入门demo

    《jQuery入门Demo详解》 jQuery,作为一款广泛应用于前端开发的JavaScript库,以其简洁的API、强大的功能和广泛的浏览器兼容性赢得了开发者们的喜爱。对于初学者来说,掌握jQuery的基础知识和常见操作是步入Web开发...

    jQuery使用手册 jquery入门教程

    jquery入门教程 从零开始学习jQuery (一) 开天辟地入门篇 从零开始学习jQuery (二) 万能的选择器 从零开始学习jQuery (三) 管理jQuery 包装集 从零开始学习jQuery (四) 使用jQuery 操作元素的属性与样式 从零开始...

    JQuery入门经典教材。

    **jQuery入门经典教材** jQuery是一款高效、简洁的JavaScript库,旨在简化HTML文档遍历、事件处理、动画设计和Ajax交互。本教材针对初学者,详细介绍了jQuery的核心概念和实用技巧,帮助开发者快速掌握这一强大的...

    Jquery入门小示例

    **jQuery入门小示例** jQuery 是一款非常流行的 JavaScript 库,它简化了 HTML 文档遍历、事件处理、动画设计和Ajax交互等任务。对于初学者来说,掌握jQuery的基础知识可以大大提高开发效率,减少代码量。本文将...

    jquery 入门文档 从零开始学校jquery

    本系列从零开始的jQuery入门文档旨在系统性地介绍这个强大的库,帮助初学者快速掌握其核心概念和常见用法。 首先,从"开天辟地入门篇"开始,我们将了解到jQuery的基本使用,包括如何引入jQuery库,以及如何使用...

    jQuery 入门提高速成实例打包

    这个“jQuery 入门提高速成实例打包”集合包含了一系列实用的实例,旨在帮助初学者快速掌握jQuery的基本用法和高级技巧。下面我们将深入探讨jQuery中的关键知识点。 1. **选择器**: jQuery 的核心在于强大的选择器...

    jquery入门文档ppt

    在jQuery入门文档中,首先会介绍jQuery的基本概念。jQuery是一个JavaScript库,它对CSS3兼容,同时兼容多种浏览器,使得开发者能够更加便捷地处理HTML文档、处理事件、实现动画效果,以及在无需刷新页面的情况下与...

    jquery入门培训及案例

    **jQuery入门培训及案例** jQuery是一款广泛应用于前端开发的JavaScript库,它简化了HTML文档遍历、事件处理、动画制作和Ajax交互等任务。通过学习jQuery,开发者可以更高效地编写代码,提升网页的交互性和用户体验...

    jquery入门教程.pdf

    ### jQuery入门教程精要 #### 一、简介与重要性 **jQuery**,作为一款流行的JavaScript库,自2006年诞生以来,迅速成为Web开发者们的首选工具。它简化了HTML文档遍历、事件处理、动画以及与服务器交互的过程。...

    jquery入门基础知识

    ### jQuery入门基础知识详解 #### 一、jQuery简介与特点 **jQuery** 是一款非常流行的 JavaScript 库,它的设计目标是让 Web 开发变得更加简洁高效。根据文档中的介绍,我们可以了解到以下几点关键信息: 1. **...

    JQuery入门,JQuery总结

    **jQuery入门与总结** jQuery是一个深受开发者喜爱的JavaScript库,它的出现极大地方便了JavaScript的编程,使得HTML元素的选择、操作和隐藏等任务变得更加简单。jQuery的核心理念是"write less, do more",即用更...

    jquery 入门到精通 学习总结 资源

    《jQuery入门到精通学习资源概览》 jQuery是一款强大的JavaScript库,它极大地简化了JavaScript的DOM操作、事件处理、动画设计以及Ajax交互。本资源集合是针对jQuery从入门到精通的学习资料,旨在帮助初学者快速...

Global site tag (gtag.js) - Google Analytics