jQuery 日常使用

1.

$("#digg_tips").css("color", "red").html("提交中...");

2.

控制器查源码

如果不是通过onclick绑定系函数,我们没法直接找到他的源码处,我们需要使用以下方法

Console  >
function lookEvents (elem) {
return $.data ? $.data( elem, "events", undefined, true ) : $._data( elem, "events" );
}
var event = lookEvents($("#id")[0]); // 获取绑定的事件
event.click[0].handler

3.

$(this).val(); 获取某个元素节点的value值,相当于$(this).attr(“value”);
$(this).val(value); 设置某个元素节点的value值,相当于$(this).attr(“value”,value);

4.

根据官方的建议:具有 true 和 false 两个属性的属性,如 checked, selected 或者 disabled 使用 prop(),其他的使用 attr()

5.

responseText

你向 ajax 后台的程序发送 xmlhttp 请求的时候, 后台程序接到请求会进行处理,处理结束后,可以返回一串数据给前台,这个就是 responseText.

时间: 2024-10-19 07:53:59

jQuery 日常使用的相关文章

jquery的checkbox,radio,select等方法总结

1.checkbox日常jquery操作. 现在我们以下面的html为例进行checkbox的操作. <input id="checkAll" type="checkbox" />全选 <input name="subBox" type="checkbox" />项1 <input name="subBox" type="checkbox" />项2

Jquery 之 日常积累(一)

1.jquery函数在参数中传递 this,正确的写法: //页面中用 GetString(this); //脚本中定义 function GetString(obj){ var str = $(obj).html(); alert(str); } 2.jquery 获取元素属性 //获取元素属性 $("#div").attr("class"); $("#div").prop("class"); //设置元素属性 $(&quo

论如何把JS踩在脚下 —— JQuery基础及Ajax请求详解

一.什么是JQuery? JQuery是一种JavaScript框架,是一堆大神搞出来的能够让前端程序猿敲更少代码.实现更多功能的工具(在此,跪谢各位JQuery开发大大们!!!).JQuery的使用给优化HTML文档操作.事件处理.动画设计和Ajax交互提供了巨大的便利.而且,其特有的链式语法也较与JS更为清晰. 二.JQuery入门 想要使用JQuery框架,就必须在html文档中导入JQuery插件,导入方式和日常导入外部JS文件的方式是相同的.但要注意,在同一html文档中插入多个外部J

jQuery之ajax错误调试分析

jQuery之ajax错误调试分析 jQuery中把ajax封装得非常好.但是日常开发中,我偶尔还是会遇到ajax报错.这里简单分析一下ajax报错 一般的jQuery用法如下,ajax通过post方式提交"汤姆和老鼠"这段数据到xxx.php文件中.成功后则打印返回的数据,失败则打印错误原因. 1 2 3 4 5 6 7 8 9 10 $.ajax({     url:"xxx.php",     type:"post",     dataty

jquery分析之文件

一.文件分析 1.从github中把jquery的源码全部下载下来,其中的src文件夹,是jquery的所有功能文件夹,jquery现在开始把功能都进行模块化开发,支持amd和cmd. jquery-master>src 2.分析文件 ajax--ajax功能 attribute--选择器功能 core--核心代码 css--css操作 data--文档处理 effect--特效 event--事件 exports--模块 mainipulation--Dom操作 queue--遍历 trave

jQuery.Validate验证库

一.用前必备 官方网站:http://bassistance.de/jquery-plugins/jquery-plugin-validation/ API: http://jquery.bassistance.de/api-browser/plugins.html 当前版本:1.5.5 需要JQuery版本:1.2.6+, 兼容 1.3.2 二.默认校验规则 (1)required:true 必输字段 (2)remote:"check.php" 使用ajax方法调用check.php

Jquery源码分析

1.概述 jQuery是一个非常优秀的Js库,与prototype,YUI,Mootools等众多的Js类库相比,它剑走偏锋,从web开发最实用的角度出发,抛除了一些中看但不实用的东西,为开发者提供一个短小精悍的类库.由于其个短小精悍,使用简单方便,性能相对高效.众多的开发者都选择Jquery来进行辅助的web开发. 在使用jquery时开发,我们也会时常碰到许多的问题,但是jquery的代码很晦涩,难起看懂,当开发时出现了问题,看不懂源码,不知道如何去排错. John Resig,Jquery

jquery的show/hide性能测试

这篇文章是jQuery各种 show/hide方式的性能测试.作者之所以测试这个源于Robert Duffy在SanFrancisco举行的jQuery大会上的一句话:".hide()和.show()的执行速度会比直接改变css慢".但由于未能找RobertDuffy问明原因,所以作者就自己去做了这个测试.下面的翻译并不是全文翻译,只节选了一些重点. 用作测试的是一个含有100个div的HTML页面,div带有 class和一些内容.为了排除掉寻找这些div所花费的时间,所以把选择器$

深入理解ajax系列第九篇——jQuery中的ajax

前面的话 jQuery提供了一些日常开发中需要的快捷操作,例如load.ajax.get和post等,使用jQuery开发ajax将变得极其简单.这样开发人员就可以将程序开发集中在业务和用户体验上,而不需要理会那么繁琐的XMLHTTPRequest对象.jQuery对ajax操作进行了封装,在jQuery中$.ajax()属性最底层的方法,第2层是load().$.get()和$.post()方法,第3层是$.getScript()和$.getJSON()方法.下面将详细介绍jQuery中的aj