![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
jquery
我家小宝_朱朱
这个作者很懒,什么都没留下…
展开
-
jQuery事件命名空间
jQuery事件命名空间jQuery支持事件命名空间,以方便事件管理。例如,在下面的示例中,为div元素绑定多个事件类型,然后使用命名空间进行规范,从而方便管理。所谓事件命名空间,就晨事件类型后面以点语法附加一个别名,以便引用事件,如”click.a”,其中”a”就是click当前事件类型的别名,即事件命名空间如:$(“div”).bind(“click.a”,function()转载 2015-12-30 17:02:54 · 384 阅读 · 0 评论 -
jQuery判断当前元素是第几个元素&获取第N个元素
假设有下面这样一段HTML代码:12345 jQuery判断当前元素是第几个元素示例 jQuery获取第N个元素示例 jQuery选择器示例jQuery判断当前元素是第几个元素如果我们点击任何一个li标签,想知道当前点击的是第几个li标签,可以使用下面的代码:12转载 2016-08-08 10:24:11 · 9199 阅读 · 0 评论 -
拖拽
在mousedown的handler函数里加上return false;就解决问题了猜测选中文字的执行是根据mousedown的时候返回值和mousemove的返回值进行计算,从而知道哪些文字被选中。鼠标按下时将返回值设为false,就阻止了它计算的过程了。一、js拖拽插件的原理常见的拖拽操作是什么样的呢?整过过程大概有下面几个步骤:1、用鼠标点击被拖拽的元转载 2016-07-05 14:55:17 · 356 阅读 · 0 评论 -
原生Ajax的XMLHttpRequest对象使用指南
XMLHttpRequest 是一个浏览器接口,使得 Javascript 可以进行 HTTP (S) 通信。 最早,微软在 IE 5 引进了这个接口。因为它太有用,其他浏览器也模仿部署了,ajax 操作因此得以诞生。 但是,这个接口一直没有标准化,每家浏览器的实现或多或少有点不同。HTML 5 的概念形成后,W3C 开始考虑标准化这个接口。2008年 2 月,就提出了 X转载 2016-02-24 19:57:43 · 366 阅读 · 0 评论 -
jquery ajax 事件
一、ajax 事件顺序jquery中各个事件执行顺序如下:1.ajaxStart(全局事件)2.beforeSend3.ajaxSend(全局事件)4.success5.ajaxSuccess(全局事件)6.error7.ajaxError (全局事件)8.complete9.ajaxComplete(全局事件)转载 2016-03-18 15:49:21 · 408 阅读 · 0 评论 -
jQuery操作checkbox选择
1. 判断checkbox(复选框)是否被选中很多朋友判断 if($("#id").attr("checked")=="true") 这个是错误的,其实应该是 if($("#id").attr("checked")==true)2. 全选 $("[name = chkItem]:checkbox").attr("checked", true);3、全不选$("[转载 2016-04-27 10:56:56 · 10663 阅读 · 0 评论 -
ajax 使用中问题汇总
POST--JSON请求例子controll层:@ResponseBodypublic Map TEST(@RequestBody Map reqMap){}$.ajax({ type: 'post', url: "xxx", contentType:"application/json", async:false,原创 2016-02-24 17:52:23 · 349 阅读 · 0 评论 -
input输入框的change事件
input输入框的change事件,要在input失去焦点的时候才会触发$('input[name=myInput]').change(function() { ... });在输入框内容变化的时候不会触发change,当鼠标在其他地方点一下才会触发用下面的方法会生效,input[html] view plain copy转载 2016-03-21 14:40:17 · 6389 阅读 · 0 评论 -
ajax请求返回json字符串/json对象 处理
1. 返回json字符串如何处理$.ajax({url:xxx,success:function(date){ },error:function(){}});通过最原始的返回:PrintWriter out = httpServletResponse.getWriter();ObjectMapper mapper = new Obje转载 2016-02-24 14:41:05 · 13556 阅读 · 0 评论 -
jquery.pagination.js分页
参数说明参数名描述参数值maxentries总条目数 必选参数,整数items_per_page每页显示的条目数 可选参数,默认是10num_display_entries连续转载 2016-03-08 16:33:23 · 411 阅读 · 0 评论 -
jQuery.extend和jQuery.fn.extend的区别
jQuery插件开发分为两种:1 类级别 类级别你可以理解为拓展jquery类,最明显的例子是$.ajax(...),相当于静态方法。 开发扩展其方法时使用$.extend方法,即jQuery.extend(object); 复制代码 代码如下:xx.js(function($){$.extend({ add:function(a,b){re转载 2016-03-07 18:08:21 · 330 阅读 · 0 评论 -
停止JQuery Ajax请求
var currentAjax = null; function startAjax(){ //方法就是将XHR对象指向currentAjax,再调用currentAjax的.abort()来中止请求 currentAjax = $.ajax({ type:'POST', beforeSend:functio转载 2016-03-18 17:23:12 · 371 阅读 · 0 评论 -
jquery 动态创建元素
var obj = $("") //动态创建一个 div的对象$(obj).append("hello") ; //可以往里面插入数据var obj = $("div"); //这个可不是动态创建哦。是选择器哦网上的一个例子:var creatediv= function(){ var parentdiv=$('');原创 2016-03-03 11:41:49 · 470 阅读 · 1 评论 -
jquery ajaxStart, ajaxStop 显示loading
click 加载完成 $(document).bind({"ajaxStart" : function () {$("#picload").css({"display" : "block"});$("#loadover").css({"display" : "none"});},转载 2016-02-14 17:42:16 · 678 阅读 · 1 评论 -
jquery ajax No 'Access-Control-Allow-Origin' header is present on the requested resource
No 'Access-Control-Allow-Origin' header is present on the requested resource.没有访问控制允许源头是目前对请求的资源——跨域问题引起。Access-Control-Allow-Origin与跨域:问题在某域名下使用Ajax向另一个域名下的页面请求数据,会遇到跨域问题。另一个域名必须在respon转载 2016-02-14 17:10:49 · 3901 阅读 · 0 评论 -
jquery事件重复绑定解决办法
一$.fn.live 重复绑定解决:使用die()方法,在live()方法绑定前,将此元素上的前面被绑定的事件统统解除,然后再通过live()方法绑定新的事件。//先通过die()方法解除,再通过live()绑定$(“#selectAll”).die().live(“click”,function(){//事件运行代码});二click等事件转载 2016-01-04 09:49:44 · 1026 阅读 · 0 评论 -
jQuery对象与DOM对象之间的转换方法
jQuery对象转成DOM对象: 两种转换方式将一个jQuery对象转换成DOM对象:[index]和.get(index); (1)jQuery对象是一个数据对象,可以通过[index]的方法,来得到相应的DOM对象。 如:var $v =$("#v") ; //jQuery对象 var v=$v[0]; //DOM对象 alert(v.checked) //检测这个chec转载 2016-01-04 09:39:10 · 2608 阅读 · 0 评论 -
jquery的事件绑定与解绑定-on
一般情况:$("#id").on("click",function(){});$("#id").unbind("click");对document按target属性绑定:$(document).on(“click”,”li.n9”,function(){});$(转载 2016-01-04 09:33:56 · 375 阅读 · 0 评论 -
json深复制与浅复制
深复制与浅复制// 浅层复制(只复制顶层的非 object 元素) var newObject = jQuery.extend({}, oldObject); // 深层复制(一层一层往下复制直到最底层) var newObject = jQuery.extend(true, {}, oldObject); 用的是深复制的方式,复制对象时发现字段丢失的现象没转载 2017-01-25 14:51:10 · 2414 阅读 · 0 评论