`
wangminshe89
  • 浏览: 691041 次
文章分类
社区版块
存档分类
最新评论

Jquery中常用的方法

 
阅读更多

1.Window.onload 的JQuery方法

$(document).ready(function(){

//The Code!

})

可以简写为:

$(function(){

//The Code!

})

2.添加和去除Css类

$(function(){

$(“a.alink”).mouseover(function(){

this.addClass(“over”); //添加样式

}).mouseout(function(){

this.removeClass(“over”); //去除样式

})

})

3.动态切换样式

$funciotn(){

$(a.alink).click(function(){

This.toggleClass(“highline”); //动态切换,当有时去除,当没有时添加

})

}

4.给表格的偶数行添加样式

$(".mytable tr:even").addClass("tr1");

5.在选中元素上添加内容

如:$("p ").wrap(“<div class=’aa’></div >”);

原代码:<p>测试</p>

运行后效果: <div class=’aa’><p>测试</p></div >

6.直接获取、编辑内容

var sString = $(“p:frist”).text(); //获取第一个P标签的文本值

$(“p:last”).html(sString); //把值赋给最后一个P标签,以Html形式赋给,也就是说可以包含Html标签

7.页面元素有克隆

$(“img.eq(1)”).clone().appendTo($(“p”)); //将第一个图片克隆到所有的P标签中

8.事件的监听

$(“img”)

.bind (“click”,fnMyfun1=function(){ //添加事件1

$(“#show”).append(“事件1”); //在id为show的标签中添加文本

})

.bind (“click”,fnMyfun2=function(){//添加事件2

$(“#show”).append(“事件2”);

})

.bind (“click”,fnMyfun3=function(){//添加事件3

$(“#show”).append(“事件3”);

}) //可以同时添加多个事件

9.移除监听的事件

$(“input(type=button)”).click(function(){

$(“img”).unbind(“click”,” fnMyfun1”); //移除事件监听fnMyfun1

})

10.JQuery制作动画与特效――元素的显示与隐藏效果

$(“img”).hide();

$(“img”).hide(3000); //设置渐隐的时间,单位毫秒

$(“img”).show ();

$(“img”).show (3000);

还有更多特效如:fadeIn() fadeout() slideUp() slideDown()

11.JQuery的功能虑数

·浏览器的检测

用$.browser方法

$.browser.verson //获取浏览器版本号

function detect(){

if($.browser.msie)

return “IE”;

if($.browser.mozilla)

return “Mozilla”;

if($.browser.safari)

return “Safari”;

if($.browser.opera)

return “Opera”;

}

12.盒子模型类型

$.boxModel 如果是True,则是标准W3C,False则是其他。

13. $.each遍历

var aArray = [“sdf”,”dasd”,”dsa”]; //数组

$.each(aArray,function(iNum,value){

document.write(“序号:”+iNum+” 值:”+value);

});

var oObj = {one:1,two:2,three:3};

$.each(aArray,function(property,value){

document.write(“属性:”+ property +” 值:”+value);

});

14.数据过虑

var aArray = [1,3,5,6,7,8,6,8];

var aResulr = $.grep(aArray,function(){

return value > 4; //返回大于4的值,过虑了小于等于4的值

});

15.数组的转换

var aArray = [“a”,”b”,”c”,”d”];

aArray = $.map(aArray,function(value,index){

return (value.toUpperCase()+index);

});

16.JQuery中使用Ajax

$(“#display”).load(“aaa.aspx”); //display为接收数据的容器

$.get(url,[data],[callback]) //get方式

$.post(url,[data],[callback],[type]) //post方式

例:

function createQuerystring()

{

var username = encodeURI($(“#userName”).val); //userName为文本框的id

var password = encodeURI($(“#passWord”).val);

var queryString = {username:username, password:passWord};

return queryString;

}

$.get(“aa.aspx”, createQuerystring(), function(data){

$(“#serverResponse”).html(decodeURI(data));

});

Ajax 细节设置

$.ajax({

type : ”GET”,

url : “aa.aspx”,

data : createQuerystring(),

success : function(data){

$(“#serverResponse”).html(decodeURI(data));

}

})

Ajax全局设置

$.ajaxSetup({

url : “aa.aspx”,

data : createQuerystring(),

success : function(data){

$(“#serverResponse”).html(decodeURI(data));

}

}) //这个设置后,就成为了Ajax的默认设置

分享到:
评论

相关推荐

    常用的几个jquery版本文件

    本资源包含了一些常用的jQuery版本文件,这些文件可以帮助开发者在不同项目需求下选择最适合的jQuery版本。 1. jQuery的核心概念: jQuery的核心理念是"Write Less, Do More",它通过简洁的API提供了丰富的功能。...

    jQuery 常用方法

    7. **链式操作(Chaining)**:jQuery方法返回的是jQuery对象,使得可以连续调用多个方法,如`$("#element").addClass("active").css("color", "red");`. 8. **尺寸和位置(Dimensions and Position)**: - `...

    jquery 常用方法

    **jQuery 是一个广泛使用的 JavaScript 库,它极大地...学习和掌握jQuery的常用方法,将极大地提高前端开发效率和代码质量。在实际工作中,查阅jQuery官方文档和在线教程,结合项目实践,可以进一步提升jQuery技能。

    Jquery演示 jquerydemo jquery常用

    **jQuery 演示:深入理解与应用** jQuery 是一个高效、简洁且功能丰富的JavaScript库,它极大地简化了JavaScript的DOM操作、事件处理、动画...这个"jQuerydemo"压缩包中的案例,将会是你学习和探索jQuery的宝贵资源。

    jQuery中常用动画效果函数(日常整理)

    标题所指的知识点是:jQuery中常用动画效果函数 描述所指的知识点是:收集整理jQuery中常用动画效果函数的相关资料,其内容具有参考借鉴价值。 标签所指的知识点是:jquery 动画函数 具体知识点详解: 1. jQuery...

    jQuery1.12.4+jQuery中文手册.rar

    在本压缩包中,我们有两个版本的jQuery核心库文件:`jquery-1.12.4.js` 和 `jquery-1.12.4.min.js`。前者是未压缩的源代码,适合开发调试使用,后者是经过压缩和优化的版本,适用于生产环境,体积更小,加载速度更快...

    jQuery常用功能大全

    本文介绍了jQuery的一些常用功能,包括页面元素的引用、jQuery对象与DOM对象之间的转换、获取集合中的某一项、实现set和get操作、集合处理功能以及如何扩展jQuery。通过理解和掌握这些基本概念和技巧,可以更高效地...

    jQuery常用代码片段

    通过`$.fn.extend()`,开发者可以创建自定义的jQuery方法,比如`$.fn.myPlugin()`。 在提供的文件`function.js`和`common.js`中,可能包含了作者整理的一些实用的jQuery函数或通用脚本。这些文件可能涵盖上述提到的...

    Jquery和jquery的常用插件

    - 初始化配置:在JavaScript中,通过jQuery选择器找到目标元素,然后调用插件方法并配置参数,初始化组件。 - 绑定事件:根据需要,为插件的各个元素绑定事件处理函数,以响应用户的交互行为。 总的来说,jQuery和...

    jquery 中文帮助文档

    jQuery生态系统中有很多插件,它们扩展了jQuery的功能,比如表单验证插件jQuery Validate,轮播图插件jQuery Carousel,弹出框插件jQuery UI Dialog等。这些插件通常通过`$.fn.extend()`方法与jQuery集成。 **...

    jquery常用小例子

    本教程将通过几个常见的jQuery小例子,深入解析jQuery的核心功能及其使用方法。 1. **选择器**: jQuery的选择器类似于CSS选择器,用于选取HTML元素。例如,`$("#myDiv")`会选择ID为"myDiv"的元素,`$(".myClass")`...

    jQuery常用插件介绍/收集

    本文将详细介绍一些常用的jQuery插件,并探讨它们在实际项目中的应用。 1. **jQuery UI** jQuery UI 是一个官方的jQuery扩展库,提供了一整套用户界面组件,如日期选择器(DatePicker)、对话框(Dialog)、拖放...

    jQuery 常用代码段

    5. **AJAX交互**:`$.ajax()`函数是jQuery中的核心异步数据请求方法,它可以处理XMLHttpRequests。此外,`$.get()`和`$.post()`简化了GET和POST请求,`$.getJSON()`专门用于获取JSON数据。 6. **链式操作**:jQuery...

    JQuery常用属性说明

    在JQuery中,一些常用属性和方法对于开发者来说尤其重要,因为它们是日常开发中的核心工具。 首先,我们来看看JQuery中的事件处理。在JQuery中,事件处理通过绑定事件处理器来实现,这些处理器可以响应用户的交互...

    jQuery中文API

    **jQuery中文API**是JavaScript库jQuery的中文文档,它为开发者提供了一个全面、直观的参考指南,便于在JavaScript编程中高效地使用jQuery。jQuery因其简洁的语法和强大的功能,在Web开发领域广泛应用,尤其是在处理...

    jquery常用组件打包下载

    除了以上两个,打包可能还包含了其他实用组件,如日期选择器(jQuery Datepicker)、下拉菜单插件(Select2)、弹窗提示(jQuery UI Dialog)、轮播图(Bootstrap Carousel)等,这些都是Web开发中常用的功能。...

    Jquery常用的方法汇总

    jQuery,作为一个广泛使用的...了解和熟练掌握这些jQuery方法,能够极大地提高开发效率,简化前端代码,使项目更易于维护。无论是在页面初始化、动态内容更新,还是复杂的用户交互中,jQuery都是一个强大而灵活的工具。

    jquery各种常用效果

    8. **遍历与操作集合**: jQuery对象是一个元素集合,`each()` 方法可用于遍历并操作这些元素,`map()` 可以对集合中的每个元素应用函数并返回新的集合。 9. **链式调用**: jQuery 的方法返回的通常是jQuery对象本身...

    jquery 中文使用说明

    另外,`.load()`, `.get()`, `.post()` 等简化版方法也很常用。 ```javascript $.ajax({ url: 'data.json', type: 'GET', dataType: 'json', success: function(data) { console.log(data); } }); ``` ### ...

    jQuery中的jQuery()方法用法分析

    jQuery中的jQuery()方法是核心功能之一,它提供了一种简洁的方式来选取DOM元素并进行操作。...通过选择器、上下文参数以及与其他jQuery方法的组合,开发者可以实现丰富的交互效果和动态更新页面的功能。

Global site tag (gtag.js) - Google Analytics