`
yinghuayu1324117
  • 浏览: 70592 次
  • 性别: Icon_minigender_2
  • 来自: 保定
文章分类
社区版块
存档分类

jquery总结(三)

阅读更多

简单选择器

     1、:first 匹配的第一个

     2、:last 匹配的最后一个

     3、:lt(index) 小于某个的

     4、:gt(index) 大于某个的;

     5、:eq(index) 等于某个  相当于过滤器中的.eq(index)

     6、:even 奇数行 

     7、:odd  偶数行

     8、:header 匹配h1,h2 h3 等标题

     9、:not 除去匹配的(剩下的)

  过滤器:

      .eq(index)匹配某个

  属性中html代码

      .html()返回整个html文本

  属性的文本

      .text();返回这个html代码中的文本内容 如果是多个就组合文本内容并返回

案例:

 

 <script type="text/javascript" src="./js/jquery-1.4.4.js"></script>
<script>
$(function(){
        //获取class类别选择器JQuery对像集合中的第一个对象
        var $tr1 = $(".rdc:first"); 
        //属性:.html();取得第一个匹配元素的html内容。这个函数不能用于XML文档。但可以用于XHTML文档。
        alert($tr1.html());
        //获取class选择器对象集合中的最后一个对象
        var $ltr = $(".rdc:last");
        //属性:.text();结果是由所有匹配元素包含的文本内容组合起来的文本。这个方法对HTML和XML文档都有效。
        alert($ltr.text());
        /** even匹配的是索引是:0 2 4 但行数是1,3 5......
          :even 选择奇数行并且为其添加背景颜色为红色*/
        $("tr:even").css("background-color","red");
        /** :odd 选择偶数行并且为其添加背景颜色为蓝色*/
        $("tr:odd").css("background-color","blue");
        /**$("tr")取得所有的行的JQuery对象的集合
           .eq(index)匹配一个给定索引值的元素的Jquery对象
           .css("","")为Jquery对象添加一个样式属性和属性值
           对象链式操作*/
        $("tr:eq(2)").css("background-color","yellow");
        //等效于
        $("tr").eq(2).css("background-color","yellow");
        /**集合 List   --->get(index)--->具体的对象--->具体对象的方法*/
        /**取得所有行的Jquery对象集合索引值小于1的所有的tr对象样式设置为green*/
        $("tr:lt(1)").css("background-color","green");
        /**取得索引大于1 并且把背景颜色设置为black*/
         $("tr:gt(1)").css("background-color","black");
         //匹配不是最后一行的样式背景颜色统一设置为红色
         $("tr:not(:last)").css("background-color","red");
         //匹配标题
         alert($(":header").html());
    });
</script>

 

分享到:
评论

相关推荐

    jQuery技巧总结.pdf

    ### jQuery技巧总结 #### 一、简介 ##### 1.1 概述 随着WEB2.0技术的兴起和AJAX思想的普及,各种优秀的JavaScript框架应运而生,其中包括Prototype、YUI、jQuery、MooTools、Bindows以及国内的JSVM框架等。这些...

    jQuery第三章代码

    总结,jQuery以其简洁、高效的特点,成为了JavaScript开发中的重要工具。通过深入学习和实践,开发者能够快速实现复杂的网页交互,提升开发效率。在"jQuery第三章代码"中,你将有机会进一步探索和掌握这些知识。

    jquery技巧总结

    ### jQuery技巧总结与详解 #### 一、简介与特性 jQuery是继Prototype之后崭露头角的杰出JavaScript库,由John Resig于2006年创立,旨在简化JavaScript和Ajax编程,提升Web开发效率。它以其简洁、高效、易学的特性...

    Jquery学习总结

    ### Jquery学习总结 #### 一、引入JQuery库 在开始使用JQuery之前,我们需要在项目中引入JQuery库。通常的做法是在HTML文档的`&lt;head&gt;`部分添加对JQuery库的引用。 ```html &lt;script type="text/javascript" src="/...

    jquery三年经验总结

    这篇"jquery三年经验总结"旨在分享作者在使用jQuery过程中积累的知识和经验,帮助初学者或有一定基础的开发者更好地理解和运用jQuery。 首先,jQuery的核心特性包括选择器、DOM操作和事件处理。选择器类似于CSS,但...

    jquery第三方API

    **jQuery第三方API详解** jQuery,一个轻量级、高性能...总结,jQuery第三方API为开发者提供了广泛的功能扩展,让开发更高效,用户体验更佳。掌握这些API的使用,能让你在前端开发中游刃有余,打造出更强大的Web应用。

    jQuery日期三级联动,包含js和示例页面

    总结,实现jQuery日期三级联动涉及了HTML、CSS和JavaScript的基本知识,特别是jQuery库的使用,以及对事件处理和DOM操作的理解。通过这样的功能,我们可以提高用户在填写日期信息时的体验,使网页更易用和直观。

    jquery总结学习资料

    总结来说,jQuery通过其高效、易用的特性,改变了JavaScript开发的格局,成为Web开发领域不可或缺的一部分。通过深入学习和实践,开发者可以更好地利用jQuery提升工作效率,构建出更富交互性的Web应用程序。

    jquery实现三级联动

    总结来说,实现jQuery三级联动的关键步骤包括: 1. 创建三个`&lt;select&gt;`元素,每个元素都有`onchange`事件绑定。 2. 编写JavaScript函数,根据上一级的选择清除和填充下一级的选项。 3. 使用`$.ajax()`进行异步请求,...

    ajax使用jquery json实现的省市县三级联动经验总结

    ### Ajax与jQuery在省市县三级联动中的应用 #### 一、Ajax简介 Ajax(Asynchronous JavaScript and XML)是一种在无需重新加载整个网页的情况下,能够更新部分网页的技术。通过在后台与服务器进行少量数据交换,...

    jquery三种版本.zip

    总结来说,jQuery的三个主要版本各有侧重点,1.x系列关注兼容性,2.x系列面向现代浏览器,3.x系列则在兼容性和性能之间找到了平衡。开发者应根据项目的具体需求选择合适的版本,同时,了解不同版本间的差异,能够更...

    jQuery三级滑动菜单

    总结,这个“jQuery三级滑动菜单”项目涵盖了jQuery基础、HTML结构设计、CSS样式设置以及事件监听等Web前端开发核心技能。通过学习和实践这个项目,开发者能深入理解如何用JavaScript动态控制网页元素,创建具有交互...

    jquery三级地址联动

    总结起来,实现“jquery三级地址联动”主要涉及以下几个关键点: 1. 构建合理的数据结构来存储地址信息。 2. 使用jQuery监听并处理选择框的`change`事件。 3. 动态更新下拉列表选项。 4. 如果需要,使用Ajax异步加载...

    2022Jquery总结.pptx

    本文将深入探讨2022年jQuery的总结,包括其概念、优点、基本使用方法以及与DOM对象的区别。 首先,jQuery是由John Resig于2006年创立的,它是最受欢迎的JavaScript库之一。jQuery的设计理念是"write less, Do more...

    jquery横向下拉三级菜单效果

    总结起来,“jquery横向下拉三级菜单效果”是一个利用jQuery实现的高效解决方案,它提供了流畅的交互体验和层次分明的导航结构。通过熟练掌握jQuery的事件处理、选择器和动画功能,开发者可以定制出符合自己需求的...

    Jquery 省市区县三级联动代码

    总结,Jquery实现省市区县三级联动的关键在于正确组织数据,以及使用Jquery的事件处理和DOM操作功能。通过监听下拉列表的改变事件,动态更新下拉列表的内容,从而达到联动效果。这种方法提高了用户体验,简化了...

    jquery经验总结

    《jQuery经验总结——深入浅出JavaScript库的精髓》 jQuery,作为一款强大的JavaScript库,自2006年诞生以来,便以其简洁易用的API和高效的操作DOM能力深受开发者喜爱。本文将从核心概念、选择器、DOM操作、事件...

    jQuery技术三合一教程(电子书 + 理论总结+常用效果源码实践)

    理论篇:对选择器、事件、常用函数方法、外观效果、查找筛选、文档处理、Ajax处理的基础知识,以及《锋利的JQUERY》读书笔记精华完整版。 实践篇:Tab菜单栏源码、手风琴菜单源码、圆角效果源码、网页弹出对话框...

    jquery实现的水平三级联动

    总结来说,"jQuery实现的水平三级联动"是通过HTML构建菜单结构,CSS进行布局和美化,jQuery提供动态交互和事件处理,共同打造一个用户友好的、水平展示的三级联动菜单。这种技术在电商网站的商品分类、地区选择等...

    jquery easyui 三级菜单导航

    总结一下,使用 `jQuery EasyUI` 创建三级菜单导航主要包括以下步骤: 1. 在HTML中构建菜单结构。 2. 初始化 `menu` 组件,并设置 `onClick` 回调。 3. 使用事件监听来管理菜单的显示与隐藏,实现联动效果。 通过...

Global site tag (gtag.js) - Google Analytics