jquery
web_xyk
这个作者很懒,什么都没留下…
展开
-
jquery extend,$.fn.extend()
$.extend({},obj1,obj2) extend(dest,src1,src2,src3...) 将src1,src2,src3...合并到dest中,返回值为合并后的dest$.extend(src) extend方法原型中的dest参数是可以省略的,如果省略了,则该方法就只能有一个src参数,而且是将该src合并到调用extend方法的对象中去$.extend(boole...原创 2018-02-23 10:32:07 · 172 阅读 · 0 评论 -
iframe 详解,js在父窗口中获取iframe中的元素,jquery在父窗口中获取iframe中的元素
1.frameborder 是否显示边框,1(yes),0(no)2.height/width 宽高建议通过css来设置3.name:框架的名称,window.frames[name]时专用的属性4.scrolling:框架的是否滚动。yes、no、auto5.src:内框架的地址,可以使页面地址,也可以是图片的地址重要特性:1.同域下能自由操作iframe和父框架,跨域只能实现页面跳转2.获取页...原创 2018-02-23 10:50:07 · 1636 阅读 · 0 评论 -
JQuery中$.ajax()方法参数详解
url: 要求为String类型的参数,(默认为当前页地址)发送请求的地址。type: 要求为String类型的参数,请求方式(post或get)默认为get。注意其他http请求方法,例如put和 delete也可以使用,但仅部分浏览器支持。timeout: 要求为Number类型的参数,设置请求超时时间(毫秒)。此设置将覆盖$.ajaxSetup()方法的全局设 ...转载 2015-08-12 10:14:05 · 385 阅读 · 0 评论 -
ajax异步模式下实现同步和等待loading效果(jQuery同步Ajax带来的UI线程阻塞问题及解决办法)
在与后台实现数据交互时经常会遇到一种这样的情况:1.需要用一个ajax请求后台数据,并且要在获取到数据之后再渲染到页面,这个时候就必须用同步(async:false)。2.然而在这个时候就会有另一种情况,当ajax的请求花费的时间比较长的时候需要一个loading层来显示等待状态3.这个时候beforeSend是没有效果的,即使把loading的代码写在ajax之前也不行。4.原因...原创 2016-11-25 14:47:50 · 22297 阅读 · 12 评论 -
jQuery length和size()的区别
jQuery length和size()区别总结如下:1.length是属性,size()是方法。2.如果你只是想获取元素的个数,两者效果一样既 $("img").length 和 $("img").size() 获取的值是一样的;但是如果是获取字符串的长度就只得用length, 如 $("#text").val().length 从上可以看出size()是调用length属性实现的,而且在jqu...转载 2015-08-14 09:31:30 · 476 阅读 · 0 评论 -
jquery3.0新增的方法$.escapeSelector
3.0以后才支持,使用的时候注意jquery的版本哦!$.escapeSelector() 获取 类选择器或者ID选择器中包含一些CSS特殊字符 (如# .)的元素; 它的作用是为了解决下面的这种问题 例:html<div id="#div" style="padding: 50px;"> 我的id是#div</div>按照常规的jquery...原创 2018-06-02 09:37:27 · 607 阅读 · 0 评论