jQuery
文章平均质量分 63
Cadence_D
这个作者很懒,什么都没留下…
展开
-
收集的35个 jQuery 小技巧/代码片段
1. 禁止右键点击$(document).ready(function(){ $(document).bind("contextmenu",function(e){ return false; });});2. 隐藏搜索文本框文字Hide when clicked in the search field, the value.(example can b转载 2017-01-19 17:24:15 · 226 阅读 · 0 评论 -
form 转json最佳示例
无标题文档$.fn.serializeObject = function() { var o = {}; var a = this.serializeArray(); $.each(a, function() { if (o[this.name]) { if (!o[this.name].push转载 2017-05-26 17:12:28 · 237 阅读 · 0 评论 -
Jquery操作复选框(CheckBox)的取值赋值实现代码
赋值 复选框 CheckBox 遍历 取值 1. 获取单个checkbox选中项(三种写法):$("input:checkbox:checked").val() 或者 $("input:[type='checkbox']:checked").val(); 或者 $("input:[name='ck']:checked").val(); 复制代码2. 获取多个转载 2017-06-21 14:42:26 · 2132 阅读 · 0 评论 -
JQuery移除事件
移除事件 unbind(type [,data]) //data是要移除的函数 $('#btn').unbind("click"); //移除click $('#btn').unbind(); //移除所有 对于只需要触发一次的,随后就要立即解除绑定的情况,用one() $('#btn').one("click",function(){转载 2017-06-22 13:45:07 · 11888 阅读 · 0 评论 -
$.each遍历json对象
查看一个简单的jQuery的例子来遍历一个JavaScript数组对象。var json = [ {"id":"1","tagName":"apple"}, {"id":"2","tagName":"orange"}, {"id":"3","tagName":"banana"}, {"id":"4","tagName":"watermelon"},转载 2017-08-07 11:48:23 · 1401 阅读 · 0 评论 -
jQuery ajax的traditional参数的作用
一般的,可能有些人在一个参数有多个值的情况下,可能以某个字符分隔的形式传递,比如页面上有多个checkbox:$.ajax{ url:"xxxx", data:{ p: "123,456,789" }}然后后台获取参数后再分隔,这种做法有很大弊端,试问如果某一个参数值中出现了分隔符所使用的字符,会出现什么情况呢?当然后转载 2017-12-11 14:37:41 · 366 阅读 · 0 评论 -
jQuery.extend 函数使用详解
JQuery的extend扩展方法: Jquery的扩展方法extend是我们在写插件的过程中常用的方法,该方法有一些重载原型,在此,我们一起去了解了解。 一、Jquery的扩展方法原型是: extend(dest,src1,src2,src3...); 它的含义是将src1,src2,src3...合并到dest中,返回值为合并后转载 2017-12-27 14:48:34 · 182 阅读 · 0 评论 -
Jquery中(function($){...})(jQuery),$(function(){}),$.extend(object)和$.fn.extend(object)
1.(function($){...})(jQuery)、(function(arg){})(param)、(function(){})()------函数的自执行 都是是匿名函数,function($){...}参数为$、function(arg){...}参数为arg,function(){...}无参。 调用匿名函数时,是在函数后面写上括号和实参的,由于操作符的优先级转载 2017-12-27 14:53:12 · 757 阅读 · 0 评论 -
jquery的click 事件点击一次会累加执行多次的解决方法
用jquery绑定一个按钮click事件后,第一次点击后,一切正常,第二次点击,竟然执行两次,以后累加越来越多。后来查看文档发现 jquery click 不是替换原有的function ,而是接着添加,所以才会执行次数越来越多。 所以,可以在绑定click函数之前,先解绑或者说是移出以前绑定的click,然后再添加绑定。解绑定方法 $("...").unbind('click...转载 2019-08-09 17:15:12 · 2106 阅读 · 0 评论