jquery
jquery
zheng963
这个作者很懒,什么都没留下…
展开
-
jquery中prop()方法和attr()方法的区别浅析
官方例举的例子感觉和attr()差不多,也不知道有什么区别,既然有了prop()这个新方法,不可能没用吧,那什么时候该用attr(),什么时候该用prop()呢jquery1.6中新加了一个方法prop(),一直没用过它,官方解释只有一句话:获取在匹配的元素集中的第一个元素的属性值。大家都知道有的浏览器只要写disabled,checked就可以了,而有的要写成转载 2015-01-09 15:39:02 · 445 阅读 · 0 评论 -
jQuery MD5 加密插件及使用方法
$(md("你想要加密的字符串")); Md5插件下载地址:http://www.veryhuo.com/uploads/Common/js/jQuery.md5.js下面是我的简单例子 liehuo.net alert($.md5("Hello,Liehuo.Net"));转载 2015-05-15 17:54:58 · 18151 阅读 · 0 评论 -
jquery控制div随滚动条滚动效果
[html] view plaincopyprint?html xmlns="http://www.w3.org/1999/xhtml"> head> title>jquery div随滚动条滚动效果title> script src="../js/jquery-1.11.1.min.js" type="text/javascrip转载 2015-05-15 17:58:20 · 890 阅读 · 0 评论 -
ymPrompt消息提示组件4.0版使用简介
ymPrompt消息提示组件4.0版使用简介更换皮肤: QQ Simple SimpleGray VISTA dmm-Green bluebar black 修改默认配置:拖动窗体的透明度: 遮罩颜色: 遮罩透明度: 在web开发中,对于浏览器默认的消息提示框(如alert,confirm等)外观无法控制,同时我们经常希望能实现一些window.open之类的弹出框,但转载 2015-04-27 17:31:31 · 595 阅读 · 0 评论 -
jquery.validate 扩展验证+异步验证
validate_expand.js//字符验证 jQuery.validator.addMethod("stringCheck", function(value, element) { return this.optional(element) || /^[\u0391-\uFFE5\w]+$/.test(value); }, "只能包括转载 2015-05-18 15:12:03 · 3317 阅读 · 2 评论 -
ajax访问遇到Session失效问题
最近由于一个项目,模块切换为ajax请求数据,当Session失效后,ajax请求后没有返回值,只有响应的html:window.open('http://192.168.0.118:8080/welcomeAction/loginUI.do','_top');现在Ajax在Web项目中应用广泛,几乎可以说无处不在,这就带来另外一个问题:当Ajax请求遇到Session超时,应该怎么办?显原创 2015-06-11 13:14:53 · 5492 阅读 · 2 评论 -
JQuery.Ajax()的data参数类型
假如现在有这样一个表单,是添加元素用的。form id='addForm' action='UserAdd.action' type='post'> label for='uname'>用户名label>:input type='text' name='uname' id='uname'>br> label for='mobileIpt'>手机号:label>input转载 2015-07-06 14:17:31 · 930 阅读 · 0 评论 -
IIFE (Imdiately Invoked Function Expression 立即执行的函数表达式)。
介绍IIFEIIFE的性能使用IIFE的好处IIFE最佳实践jQuery优化 在Bootstrap源码(具体请看《Bootstrap源码解析》)和其他jQuery插件经常看到如下的写法: Js代码 +function ($) { }(window.jQuery); 这种写法称为:IIFE (Imdiately转载 2015-08-03 13:39:09 · 443 阅读 · 0 评论 -
jQuery选择器
jQuery选择器是什么?jQuery选择器是jQuery库中非常重要的部分之一。它支持网页开发者所熟知的CSS语法快速轻松地对页面进行设置。了解jQuery选择器是打开高效开发jQuery之门的钥匙。一个典型的jQuery选择器句法形式: $(selector).methodName(); selector是一个字符串表达示,用于识别DOM中的元素,然后使用jQuery提供的方法转载 2015-07-23 10:16:22 · 274 阅读 · 0 评论 -
jquery.validate+jquery.form提交的三种方式
概述:本篇主要讨论jquery.validate结合jquery.form实现对表单的验证和提交方案。方式一:是通过jquery.validate的submitHandler选项,即当表单通过验证时执行回调函数。在这个回调函数中通过jquery.form来提交表单;方式二:是通过jquery.form的beforeSubmit,即在提交表单前执行的回调函数,这个函数如果返回true转载 2015-11-10 18:12:03 · 385 阅读 · 0 评论 -
jQuery使用serializeArray()方法取得表单数据并附加json数据
一、serialize()方法1、格式var data = $("form").serialize();2、功能将表单内容序列化成一个字符串。3、返回结果username=forrest&passwd=1234&gender=0&interest=swimming&interest=running&interest=readBook二、serializeArray()方原创 2015-10-15 18:54:09 · 11187 阅读 · 1 评论 -
jquery.validate.min.js 用法方法示例
页面html 代码[html] view plaincopy [html] view plaincopy> html xmlns="http://www.w3.org/1999/xhtml"> head runat="server"> title>jquery转载 2015-11-18 16:37:50 · 817 阅读 · 0 评论 -
x-requested-with 请求头 区分ajax请求还是普通请求
在服务器端判断request来自Ajax请求(异步)还是传统请求(同步): 两种请求在请求的Header不同,Ajax 异步请求比传统的同步请求多了一个头参数 1、传统同步请求参数 accept text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 accept-charset转载 2015-11-24 11:17:20 · 1584 阅读 · 0 评论 -
如何在一个页面上让多个jQuery版本共存
如何在一个页面上让多个jQuery共存呢?比如jquery-1.5和jquery-1.11。你可能会问,为什么需要在一个页面上让多个jQuery共存?直接引用最新版本的jQuery不行吗?答案是,不行。因为现实生活是非常残酷的。举个栗子:现有网站已经引用了jQuery 1.5以及相关插件。如果直接将jQuery升级到最新版,这些插件就不工作了,除非你能把这些插件全部升级,或转载 2015-12-31 09:28:48 · 2404 阅读 · 0 评论 -
jQuery Validate验证框架详解
jQuery校验官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-validation一、导入js库/validate/jquery-1.6.2.min.js">/validate/jquery.validate.min.js">注:返回web项目的根路径。二、默认校验规则(1)、required:转载 2015-12-21 15:05:54 · 548 阅读 · 0 评论 -
jQuery插件开发精品教程(让你的jQuery更上一个台阶)
jQuery插件开发模式软件开发过程中是需要一定的设计模式来指导开发的,有了模式,我们就能更好地组织我们的代码,并且从这些前人总结出来的模式中学到很多好的实践。根据《jQuery高级编程》的描述,jQuery插件开发方式主要有三种:通过$.extend()来扩展jQuery通过$.fn 向jQuery添加新的方法通过$.widget()应用jQuery UI的部件工转载 2016-05-31 17:43:35 · 2334 阅读 · 0 评论 -
jQuery粘性跟随滚动条滚动的导航栏源代码下载
特效介绍jQuery粘性跟随滚动条滚动的导航栏源代码下载,不兼容IE6。点击导航栏不同的按钮,滑动到不同的内容。滚动条滚动,导航栏会自始至终保持在浏览器可是区域的最顶端。使用方法第一步、在head区域引入下面的css样式:01link href="http://fonts.googleapis.com/css?family=Open+Sa转载 2015-05-15 09:51:45 · 1733 阅读 · 0 评论 -
input表单提示文字
在的网页设计上经常会涉及到表单的可以用性的设计,那表单的提示文字功能就很必要了,这样大大的提升了用户体验的满意度。我利用到了现在比较流行的JQ框架来实现此功能。首先是导入JQ文件:script type="text/javascript" src="js/jquery.min1.js">script>新创建一个js文件,命名为input_default.js,并在导入此文件:转载 2015-04-27 10:49:50 · 4258 阅读 · 0 评论 -
jqGrid 各种参数 详解
JQGrid是一个在jquery基础上做的一个表格控件,以ajax的方式和服务器端通信。JQGrid Demo 是一个在线的演示项目。在这里,可以知道jqgrid可以做什么事情。下面是转自其他人blog的一个学习资料,与其说是学习资料,说成查询帮助文档更加合适。jqGrid学习之 ------------- 安装jqGrid安装很简单,只需把相应的css、js文件加入到转载 2015-04-29 19:09:03 · 874 阅读 · 0 评论 -
jQuery select操作控制方法小结
这里的代码好多是针对jquery 1.32以前的版本(以后的版本已经不支持@),所以替换为空测试下即可。jQuery获取Select选择的Text和Value: 语法解释: 1. $("#select_id").change(function(){//code...}); //为Select添加事件,当选择其中一项时触发 2. var checkText=$("#select_转载 2015-01-09 16:01:17 · 365 阅读 · 0 评论 -
jQuery验证控件jquery.validate.js使用说明+中文API
官网地址:http://bassistance.de/jquery-plugins/jquery-plugin-validationjQuery plugin: Validation 使用说明 转载自:http://blog.sina.com.cn/s/blog_608475eb0100h3h1.html 一导入js库 二、默认校验规则转载 2014-12-29 16:06:41 · 378 阅读 · 0 评论 -
Http请求状态及jquery ajax请求异常处理
上一周调优一个项目的Js部分,其中一个严重的问题就是在页面初始化数据时,没有对异常进行处理,导致Loading一直在等待中,无提示无处理。在用户体验上很不好,即使网络条件无法保证,在出错的情况下,也应该提示一下用户:比如Gmail就做的很不错。国内网络环境链接Gmail是不是的就出错。只有能打开gmail,当我们进行查询时,如果GFW给拦截了,Google就会出现提示:转载 2014-12-29 14:06:57 · 15230 阅读 · 0 评论 -
实时监听输入框值变化的完美方案:oninput & onpropertychange
oninput 是 HTML5 的标准事件,对于检测 textarea, input:text, input:password 和 input:search 这几个元素通过用户界面发生的内容变化非常有用,在内容修改后立即被触发,不像 onchange 事件需要失去焦点才触发。oninput 事件在主流浏览器的兼容情况如下: 从上面表格可以看出,onin转载 2015-02-05 15:37:58 · 2351 阅读 · 0 评论 -
Jquery autocomplete插件的使用
简单用法:@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8"%>DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN">html> head> title>title> link rel="st转载 2015-01-19 19:15:12 · 823 阅读 · 0 评论 -
jQuery 遍历 - map() 方法
实例构建表单中所有值的列表:$("p").append( $("input").map(function(){ return $(this).val();}).get().join(", ") );亲自试一试定义和用法map() 把每个元素通过函数传递到当前匹配集合中,生成包含返回值的新的 jQuery 对象。语法.map(callbac转载 2015-02-05 19:09:55 · 572 阅读 · 0 评论 -
js/jquery解析json和数组格式的方法详解
在解析之前,我们必须弄清楚几个概念:数组,关联数组以及json之间有哪些区别和联系点?一.概念介绍1.数组语法: ECMAScript v3规定了数组直接量的语法,JavaScript 1.2和JScript 3.0实现了它。可以把—个用逗号分隔的表达式列表放在方括号中,创建并初始化—个数组。这些表达式的值将成为数组元素。例如:var a = [1, true, '转载 2015-01-20 10:58:30 · 490 阅读 · 0 评论 -
使用jQuery.form插件,实现完美的表单异步提交
示例下载:使用jQuery.form插件,实现完美的表单异步提交.rar 抓住6月份的尾巴,今天的主题是今天我想介绍的是一款jQuery的插件:Jquery.form.js官网。 通过该插件,我们可以非常简单的实现表单的异步提交,并实现文件上传、进度条显示等等。 现在我们从一个ASP.NET同步表单提交开始,然后再将其转化为异步的表单提交。我转载 2015-02-10 14:25:16 · 1060 阅读 · 0 评论 -
使用 $.grep() 方法
以前自己也没有使用过 $.grep() 方法,$.grep() 方法是按照某种条件来过滤数组,所以使用 $.grep() 方法可以从数组中过滤出我们想要的结果。我们以一个例子来看看,比如有一个名为 nums 的数组:var nums = '1,2,3,4,5,jQuery,CSS,5'.split(',');可见数组中有数字和字符串,如果我们想找出其中的字符串,我们可以转载 2015-01-06 16:11:46 · 441 阅读 · 0 评论 -
jqgrid编辑
在jqGrid的官方文档http://www.trirand.com/jqgridwiki/doku.php?id=wiki:common_rules中,对jqGrid的编辑总结了以下三种类型的编辑: 写道cell editing: 编辑一个Grid的cellinline editing: 编辑同一row的几个cellform editing: 创建一个form表单在外部更转载 2015-04-15 20:52:16 · 703 阅读 · 0 评论 -
jQuery自定义函数
方法一:script type="text/javascript"> $.fn.setApDiv=function () { //apDiv浮动层显示位置居中控制 var wheight=$(window).height(); var wwidth=$(window).width(); v转载 2015-04-15 10:24:10 · 519 阅读 · 0 评论 -
JQuery 遮罩层(mask)实现代码
在 JQuery 遮罩层效果实现代码中,其中有mask()和unmask()这两个方法,这两个方法在指定的元素上添加一个遮罩层和一个提示消息实现,增加客户体验。有时为了使用这一两个方法需要引入一个比较“庞大”的Extjs进来,觉得有点不划算,于是自己用jquery实现了一个比较简单mask、unmask方法来实现该效果。大家知道jquery是一个优秀的javascript框架,不但体积小而转载 2015-04-24 13:39:06 · 4569 阅读 · 0 评论 -
JQuery插件:遮罩+数据加载中。。。(特点:遮你想遮,罩你想罩)
在很多项目中都会涉及到数据加载。数据加载有时可能会是2-3秒,为了给一个友好的提示,一般都会给一个【数据加载中。。。】的提示。今天就做了一个这样的提示框。先去jQuery官网看看怎么写jQuery插件,然后就开始写了。写下来这么一个插件,稍作优化,就在项目中使用了。下面贴的是我写这个插件时的测试图:这张图模拟数据加载前提示框的展示,这个表格是一个写在页面上的。蓝色的底纹就是遮罩层。转载 2015-04-16 17:01:59 · 1141 阅读 · 0 评论 -
jQuery实现的加载页面过渡效果
示例1:DIV加载图片$(function(){ $('#img').oLoader({ waitLoad: true, fadeLevel: 0.9, backgroundColor: '#fff', style:0, image: 'loader.gif' });}); 示例2:Ajax加载页面这是一个测试页面!转载 2015-04-16 14:16:12 · 5366 阅读 · 0 评论 -
jquery 半透明遮罩效果
首先谈谈最简单的实现方式吧。准备两个div,一个是幕布,另一个是要显示在屏幕正中央的部件,content 里面要显示什么东东,就由你自己去定义了。可以是图片,也可以是图表、视频什么的。然后就是添加效果,使得它有我们的效果。1.既然点击了按钮,要遮住原网页,于是给这两个div设置显示优先级:z-index, 把content的设成3,bg的设成22 既然要半透明,那就给bg这个遮罩上一个颜色转载 2015-04-16 18:07:12 · 2306 阅读 · 0 评论 -
jquery tmpl 详解
这些情况下,动态请求返回的数据一般不是已拼好的 HTML 就是 JSON 或 XML,总之不在浏览器端拼数据就在服务器端拼数据。不过,从传输量方面来看,返回 HTML 不划算,而在 web 传输方面,现在更多的是使用 JSON 而不是 XML。浏览器端根据 JSON 生成 HTML 有个很苦恼的地方就是,结构不复杂的时候还好,结构一复杂,就想死了,需要很小心很小心地写出几乎无法维护的 Java转载 2016-05-09 10:49:58 · 1566 阅读 · 0 评论