51工具盒子

依楼听风雨
笑看云卷云舒,淡观潮起潮落

JavaScript笔记

jQuery.buildFragment使用方法及思路分析

jQuery.buildFragment使用方法及思路分析

厉飞雨 阅读(3) 评论(0) 赞(0)

**一、jQuery.buildFragment使用方法** 1、参数 jQuery.buildFragment( args, context, scripts );2、返回值 return { fragment: fragment, cacheable: cacheable }; **二、思路分析** 1、处理context参数 根据传入到con...

Jquery写一个鼠标拖动效果实现原理与代码

Jquery写一个鼠标拖动效果实现原理与代码

厉飞雨 阅读(2) 评论(0) 赞(0)

近日项目中要做一个鼠标拖拽层的效果,于是手动使用Jquery做了一个,发出来跟大伙儿分享一下,并希望能得到高手的指点,如果哪位大侠觉得我的思路和代码不正确或者需要改进的话,希望能指点一二,在下感激不尽。 **我的思路是这样的** : 1、在鼠标按下的时候,捕获鼠标的当前位置; 2、得到要移动对象的当前位置信息; 3、鼠标移动时,计算鼠标移动的距离...

jquery 如何动态添加、删除class样式方法介绍

jquery 如何动态添加、删除class样式方法介绍

厉飞雨 阅读(3) 评论(0) 赞(0)

取与设置样式 获取class和设置class都可以使用attr()方法来完成。例如使用attr()方法来获取p元素的class,JQuery代码如下: ++复制代码++ 代码如下: var p_class = $("p").attr("class"); //获取p元素的class \[html\] 使用attr()...

jQuery.query.js 取参数的两点问题分析

jQuery.query.js 取参数的两点问题分析

厉飞雨 阅读(3) 评论(0) 赞(0)

1. 参数中存在空格时取到的值中空格被替换为加号:+ 2. 当参数某个key的value不存在时,获取到的value并不是空/null 而是true。 在网上找到了个解决方案,可以参考下(是否有其他副作用暂时未实验出) 1. 空格变加号+ 在jQuery.query.js文件中找到下面代码 ++复制代码++ 代码如下: toString...

用JQuery 判断某个属性是否存在hasAttr的解决方法

用JQuery 判断某个属性是否存在hasAttr的解决方法

厉飞雨 阅读(5) 评论(0) 赞(0)

在JQuery编码中,我们会判断元素是否存在某个属性.比如是否包含 class="new" 的样式呢.JQuery判断就非常简单了,因为有 hasClass这个方法 $("input\[name=new\]").hasClass("new") 即可判断. 但是有时候我们需要判断别的属性,比如有的 a 链接包含 rel...

jquery清空textarea等输入框实现代码

jquery清空textarea等输入框实现代码

厉飞雨 阅读(2) 评论(0) 赞(0)

完整示例:http://www.keleyi.com/keleyi/phtml/clearinput.htm **下面是源代码** : ++复制代码++ 代码如下: \<script type="text/javascript" src="http://www.keleyi.com/keleyi/pmedia/jquery...