`

jquery学习资料

阅读更多
今天开始看看jquery类库 这是我接触的第三个类库 之前有ext protype。

1. $("#img")=getElementById("img")   酷似CSS的写法 如下
       $("div p"); // 获取div 里面 P 标签
  $("div.container"); // 获取class为container的div标签
      $("div #msg"); // 获取id为msg的div标签
      $("table a",context); // 得到context为上下文的table里面所有的连接元素。

2.事件:$(document).ready(function(){ });//onload,
              hover(fn1,fn2);//onmouseover = fn1 &onmouseout = fn2
              toggle(evenFn,oddFn);//onclick = evenFn || oddFn(单击一次执行第一个方法,再单击执行第二个方法,如此循环)
             trigger(eventtype);//eventtype="click","mousemove"..如$("#msg").trigger("click");
            bind(eventtype,fn); //为某个事件绑定某个方法 $("#msg").bind("click",function(){});
            unbind(eventtype)://反绑定 接触指定的绑定

3.$("div #msg").click   //事件机制和html类似
   $("div #msg").mousemove
   $("div #msg").mouseout
   $("div #msg").mouseover   //这样能使js代码和html代码完全分离

4.text() text(val)
   scrollTop() scrollTop(val)
   val()   val(val)
   html() html(val) //前者未带参数的为返回一个值 后者带参数的为把值设置为val

5.js操作css
$("#msg").css("background");              //返回元素的背景颜色
$("#msg").css("background","#ccc")       //设定元素背景为灰色
$("#msg").height(300); $("#msg").width("200");       //设定宽高
$("#msg").css({ color: "red", background: "blue" });//以名值对的形式设定样式
$("#msg").addClass("select");       //为元素增加名称为select的class
$("#msg").removeClass("select");       //删除元素名称为select的class
$("#msg").toggleClass("select");       //如果存在(不存在)就删除(添加)名称为select的class

6.实用方法:
$.browser.浏览器类型:检测浏览器类型。有效参数:safari, opera, msie, mozilla。如检测是否ie:$.browser.isie,是ie浏览器则返回true。
$.each(obj, fn):通用的迭代函数。可用于近似地迭代对象和数组(代替循环)。
分享到:
评论

相关推荐

    jquery资料--jquery学习资料

    **jQuery学习资料详解** jQuery,一个轻量级、高性能的JavaScript库,自2006年发布以来,因其简洁易用的API接口和强大的功能,迅速成为开发者们首选的前端工具之一。本资料旨在深入浅出地介绍jQuery的核心概念、...

    jquery学习资料大全

    **jQuery学习资料大全** 在IT领域,jQuery是一个广泛使用的JavaScript库,它极大地简化了JavaScript代码,使得网页交互和DOM操作变得更加便捷。这份“jQuery学习资料大全”提供了丰富的资源,无论你是初学者还是有...

    精选 jquery 学习资料

    本压缩包包含的“精选jQuery学习资料”是针对这一强大的库进行深入学习的重要资源。 首先,我们来看看`jquery-1.2.6.js`,这是jQuery库的1.2.6版本的源代码文件。这个版本的历史悠久,但依然具有学习价值,因为它...

    jQuery学习资料

    **jQuery学习资料** jQuery是一个广泛使用的JavaScript库,它极大地简化了HTML文档遍历、事件处理、动画制作和Ajax交互。这个学习资料包包含了多个面向初学者和中级开发者的资源,旨在帮助你快速掌握jQuery的核心...

    jquery学习资料+教程

    jquery学习资料+教程 包括五个文档:jQuery的起点教程,jQuery经典入门教程,jquery的基本用法.pdf,2010最新jQuery学习资料.pdf,精通JavaScript+jQuery.pdf

    JQuery学习资料

    这个“JQuery学习资料”压缩包包含了一系列与JQuery相关的学习资源,旨在帮助开发者深入理解和掌握JQuery的核心概念和实用技巧。 首先,`jquery1.4 API`是JQuery 1.4版本的官方API文档,它详细列出了该版本的所有...

    JQuery学习资料与源代码

    **jQuery学习资料与源代码详解** jQuery是一款广泛应用于Web开发的JavaScript库,它极大地简化了JavaScript的DOM操作、事件处理、动画设计以及Ajax交互。这个压缩包中的"JQuery学习资料与源代码"包含了从基础到进阶...

    jquery学习资料 很多

    这份“jquery学习资料 很多”的压缩包文件显然是一份全面的jQuery学习资源集合,旨在帮助开发者从基础到高级掌握jQuery的核心技术和应用。 首先,我们从标题“jquery学习资料 很多”可以推断,这个压缩包中包含了...

    JQuery学习资料,JQuery案例

    **jQuery学习资料与案例解析** jQuery是一个高效、简洁且易用的JavaScript库,它极大地简化了HTML文档遍历、事件处理、动画制作以及Ajax交互。本资料旨在帮助开发者深入理解和熟练掌握jQuery的核心概念和实用技巧。...

    jquery 学习资料chm中文版

    本资源“jquery 学习资料chm中文版”提供了一份详尽的 jQuery API 中文参考文档,旨在帮助开发者更轻松地理解和运用 jQuery。 **jQuery 概述** jQuery 的核心理念是“Write Less, Do More”,它通过提供一套丰富的...

    前端jquery学习资料

    《前端jQuery学习资料详解》 前端开发中,jQuery是一个不可或缺的JavaScript库,它极大地简化了JavaScript的DOM操作、事件处理、动画制作以及Ajax交互。本资料包专为想要深入理解和掌握jQuery的前端开发者设计,...

Global site tag (gtag.js) - Google Analytics