随笔分类 -  jQuery

摘要:因项目中使用 coffeeScript (http://coffee-script.org/),此处记录下用 coffeeScript 语法解决 tap 事件触发两次的问题。 在 id="button" 上绑定 tap 触摸事件如下代码: 分析: 在浏览器中点击一次 button 会输出两次 ‘11 阅读全文
posted @ 2019-07-11 17:59 Jaye8584 阅读(1543) 评论(0) 推荐(0)
摘要:多库共存就是“$ ”符号的冲突。 方法一: 利用jQuery的实用函数$.noConflict();这个函数归还$的名称控制权给另一个库,因此可以在页面上使用其他库。这时,我们可以用"jQuery "这个名称调用jQuery的功能。 $.noConflict(); jQuery('#id').hid 阅读全文
posted @ 2018-01-25 11:08 Jaye8584 阅读(421) 评论(0) 推荐(0)
摘要:什么是jQuery对象? 就是通过jQuery包装DOM对象后产生的对象。 jQuery对象转成DOM对象: 两种转换方式将一个jQuery对象转换成DOM对象:[index]和.get(index); (1)jQuery对象是一个数据对象,可以通过 [index] 的方法,来得到相应的DOM对象。 阅读全文
posted @ 2017-08-02 15:51 Jaye8584 阅读(229) 评论(0) 推荐(0)
摘要:非原创,转载仅供学习 在处理插件参数的接收上,通常使用jQuery的extend方法。extend方法传递单个对象的情况下,这个对象会合并到jQuery身上,而当用extend方法传递一个以上的参数时,它会将所有参数对象合并到第一个里。同时,如果对象中有同名属性时,合并的时候后面的会覆盖前面的。一、 阅读全文
posted @ 2017-04-07 10:40 Jaye8584 阅读(262) 评论(0) 推荐(0)
摘要:语法jQuery.trim()函数用于去除字符串两端的空白字符。 作用该函数可以去除字符串开始和末尾两端的空白字符(直到遇到第一个非空白字符串为止)。它会清除包括换行符、空格、制表符等常见的空白字符。 参数如果参数str不是字符串类型,该函数将自动将其转为字符串(一般调用其toString()方法) 阅读全文
posted @ 2017-04-05 14:36 Jaye8584 阅读(7679) 评论(0) 推荐(0)
摘要:$.each( dataArr,function(i,item){}) 可用于遍历任何的集合(无论是数组或对象)。 如果是数组,回调函数每次传入数组的索引(也就是i)和对应的值(item)(值亦可以通过this 关键字获取,但javascript总会包装this 值作为一个对象—尽管是一个字符串或是 阅读全文
posted @ 2017-03-13 17:31 Jaye8584 阅读(222) 评论(0) 推荐(0)
摘要:先比较下readOnly和disabled: readOnly 只针对input(text/ password)和textarea有效; disabled 对于所有的表单元素都有效,包括select,radio, checkbox, button等。 但是表单元素在使用了disabled后,当我们将 阅读全文
posted @ 2016-09-19 16:54 Jaye8584 阅读(3623) 评论(0) 推荐(1)
摘要:【jquery】获取iframe中的body元素: $("iframe").contents().find("body").html(); 【使用jquery操作iframe 】1、 内容里有两个ifame <iframe id="leftiframe"...</iframe> <iframe id 阅读全文
posted @ 2016-08-24 15:20 Jaye8584 阅读(720) 评论(0) 推荐(0)
摘要:近期查看前辈的代码,发现在使用animate()的时候前面需要加上stop(),来防止移进移出的闪动问题,但却不知道stop()里面参数的真正意思,今天查了下stop()中参数的意义和具体使用方法,分享给大家。 stop(true)等价于stop(true,false): 停止被选元素的所有加入队列 阅读全文
posted @ 2016-07-28 09:48 Jaye8584 阅读(774) 评论(0) 推荐(0)
摘要:今天写页面遇到复选框动态全选或全不选问题,正常写法如下: but!第一次点击全选按钮input显示对勾,第二次就不行了,查了下有建议用prop的,亲测有效。那两者有啥区别呢? jQuery函数attr()和prop()的区别: 1、操作对象不同 attr和prop分别是单词attribute和pro 阅读全文
posted @ 2016-07-21 18:22 Jaye8584 阅读(2362) 评论(1) 推荐(0)
摘要:jQuery - serialize() 方法 W3School给出的定义与用法: serialize() 方法通过序列化表单值,创建 URL 编码文本字符串。 您可以选择一个或多个表单元素(比如 input 及/或 文本框),或者 form 元素本身。 序列化的值可在生成 AJAX 请求时用于 U 阅读全文
posted @ 2016-07-07 14:19 Jaye8584 阅读(1716) 评论(0) 推荐(1)
摘要:最近工作中总遇到取各种父啊子啊兄弟姐妹啊,每次都得查,这次整理个全乎的~ 【js的获取方式】 function dom(){ var a = document.getElementByIdx_x_x("dom"); var b = a.childNodes; 获取a的全部子节点 var c = a. 阅读全文
posted @ 2016-06-04 13:57 Jaye8584 阅读(4558) 评论(0) 推荐(0)
摘要:each()方法能使DOM循环结构简洁,不容易出错。 each()函数封装了十分强大的遍历功能,使用也很方便,它可以遍历一维数组、多维数组、DOM, JSON 等等 在javaScript开发过程中使用$each可以大大的减轻我们的工作量。 【each处理一维数组】 【each处理二维数组】 arr 阅读全文
posted @ 2016-06-04 13:41 Jaye8584 阅读(487) 评论(1) 推荐(1)
摘要:最近工作中总出现select 和 option问题,整理一下,内容大部分源于网络资料 一、基础取值问题 例如<select class="selector"></select> 1、设置value为pxx的项选中 $(".selector").val("pxx"); 2、设置text为pxx的项选中 阅读全文
posted @ 2016-05-19 18:23 Jaye8584 阅读(266473) 评论(10) 推荐(7)
摘要:说明: 根据选择不同店铺选项,上送不同id值,展示不同商品列表 var formStr = "{'supplierId':'供应链企业|%-jm-sprt-%|93794498-3'}"; $.ajax({ type : "post", dataType : "json", cache : fals 阅读全文
posted @ 2016-05-17 18:07 Jaye8584 阅读(2949) 评论(0) 推荐(0)
摘要:碰巧看到《超实用jQuery代码段》关于单个页面重复提交按钮,粘张图吧 说明: 给提交按钮绑定单击事件,该事件函数内通过attr()函数 先禁用该提交按钮的单击功能,因为此时用户已经提交过一次了,禁用为防止反复操作提交功能。 然后使用ajax()函数 实现异步数据通信功能,ajax通信成功后返回函数 阅读全文
posted @ 2016-04-21 16:38 Jaye8584 阅读(889) 评论(0) 推荐(0)