jQuery
宁00
这个作者很懒,什么都没留下…
展开
-
jq点击 删除id=del,删除指定的祖先元素class="task"
(‘#del’).on(‘click’, function(){(‘#del’).on(‘click’, function(){ (this).parents(‘.task’).remove(); });原创 2016-01-17 22:44:09 · 2165 阅读 · 0 评论 -
解决slideDown()、slideUp()执行结束后才执行下一次,导致鼠标离开后很久动画依然在执行的问题
问题描述: 给一个容器设置了mouseenter时,一个隐藏的box通过slideDown()显示出来;mouseleave时,通过slideUp()隐藏。 当鼠标不断在容器上滑过时,会导致鼠标离开很久后,动画也在不断执行 解决方法: 使用(selector).stop(stopAll,goToEnd);如:(selector).stop(stopAll,goToEn原创 2016-12-29 16:01:11 · 3208 阅读 · 0 评论 -
正则表达式
一、模式修饰符(可选参数) i:忽略大小写 g: 全局匹配 m: 多行匹配 u :Unicode模式(ES6) y :粘连修饰符(ES6)二、常用正则1、获取字符串中的数字 var str = "dfj123kdj3";var aa = str.match(/\d/g); // 返回结果数组[1,2,3,3]var bb = aa.join(''); // 12原创 2016-12-28 15:45:57 · 306 阅读 · 0 评论 -
jQuery手动触发事件
触发事件原创 2016-12-27 15:17:15 · 3741 阅读 · 0 评论 -
结束循环\函数
1、结束for的外层循环,给for循环取个名字namecontinue结束当前本次循环,继续下一次循环continue name结束name的本次循环,继续name的下一次循环break结束for循环break name;结束name的for循环,如下outerLoop: for (var i=0; i<5; i++){ innerLoop: for原创 2016-09-13 17:24:59 · 471 阅读 · 0 评论 -
获取元素的定位值
1、绝对定位jquery获取元素的top值:$('#aa').offset().top;2、相对定位jquery获取元素的top值:$('#aa').position().top;原创 2016-09-12 11:01:17 · 1881 阅读 · 0 评论 -
$.extend
JQuery的extend扩展方法: Jquery的扩展方法extend是我们在写插件的过程中常用的方法,该方法有一些重载原型,在此,我们一起去了解了解。 一、Jquery的扩展方法原型是: extend(dest,src1,src2,src3...); 它的含义是将src1,src2,src3...合并到dest中,返回值为合并后的转载 2016-09-12 10:54:01 · 742 阅读 · 0 评论 -
判断滚动滚动到底部
$(function(){$('#aa').on('scroll', function(){var 容器固定高度 = $('#aa').height();var 文档高度 = $('#aa').scrollHeight;var 滚动条位置 = $('#aa').scrollTop();if(文档高度 == 容器固定高度 + 滚动条位置){alert('我到底部了');}原创 2016-01-25 23:04:29 · 416 阅读 · 0 评论 -
jq与dom对象相互转换
1、jq变为dom对象通过.get(index)或[index]2、dom对象变为jq对象,直接在dom对象外加$(dom)封装起来原创 2016-01-21 00:35:23 · 560 阅读 · 0 评论 -
JQ获取添加属性
$('#del').attr("del_id");原创 2016-01-19 23:59:36 · 639 阅读 · 0 评论 -
JQuery点击事件优化
<div id="content"></div>var html = '';for (var i=0; i<10000; i++) { html += '<p>'+i+'</p>';}$('#content').append(html);第一种事件绑定方式$('#content p').off('click').on('click', function() { $('#cont原创 2017-07-11 10:03:45 · 431 阅读 · 0 评论