//特殊字符转义functionescapeJquery(srcString){//转义之后的结果varescapseResult=srcString;//javascript正则表达式中的特殊字符varjsSpecialChars=["\…
前言本人是一个热爱前端的菜鸟,一直喜欢学习js原生,对于jq这种js库,比较喜欢理解他的实现,虽然自己能力有限,水平很低,但是勉勉强强也算是能够懂一点吧,对于jq源码解读系列,博客园里有很多,推荐大神艾伦的jq系列,在这里,我仅仅是分享一下…
jQuery添加新内容有以下四个方法:append()-在被选元素的结尾插入内容prepend()-在被选元素的开头插入内容after()-在被选元素之后插入内容before()-在被选元素之前插入内容$(function(){$("#bt…
1、默认情况下,ajax请求数据是有启用缓存的,一般情况下希望每次请求都去服务器取数据的话,要加上如下一个配置项$.ajaxSetup({cache:false})2、jQuery.post(url,data,success(data,te…
$('#rewrite-text').bind('inputpropertychange',function(){if($('#rewrite-text').val()!=''){$('#wx-submit').text('更改');}el…
html<formmethod="post"action=""><ul><li><span>邮箱</span><inputtype="text"name="email"val…
<!DOCTYPEhtml><html><head><metacharset="UTF-8"><title>Document</title><scriptsrc=…
$(function(){if($.browser.msie){alert("thisismsie");}elseif($.browser.safari){alert("thisissafari!");}elseif($.browser.m…
这个插件看起来是很简单的,但是setTimeout这个函数不小心就用不好。jQuery.fn.scrollScreen=function(t){vartime;//如果没有设置时间则默认设置为3秒if(t==undefined){time=…
XML/HTMLcode?123456789101112131415161718192021222324252627282930313233343536<htmlxmlns="http://www.w3.org/1999/xhtml"…
动态请求数据来更新页面是现在非常常用的方法,比如博客评论的分页动态加载,微博的滚动加载和定时请求加载等。这些情况下,动态请求返回的数据一般不是已拼好的HTML就是JSON或XML,总之不在浏览器端拼数据就在服务器端拼数据。不过,从传输量方面…
<scripttype="text/javascript">$(document).click(function(e){e=window.event||e;varobj=e.srcElement||e.target;if(!$(…
$("#email").bind('inputpropertychange',function(){if(/^([a-zA-Z0-9_\.\-])+\@(([a-zA-Z0-9\-])+\.)+([a-zA-Z0-9]{2,4})+$/.t…
如何使用jQuery实现隔行变色效果:隔行变色效果在网站有大量应用,尤其是在类似新闻列表这样的功能,对于行与行之间的区分有很大的好处,也提高了网站的人性化程度,虽然是个小功能,但是网站的流量都是从这样的小功能点点滴滴积累起来的。此效果可以使…
cookie在jquery中有指定的cookie操作类,下面我先来介绍我们在使用cookie操作类时的一些问题,然后介绍正确的使用方法。使用JQuery操作cookie时发生取的值不正确的问题:结果发现cookie有四个不同的属性:名称,内…