随笔分类 - jquery
摘要:起因: 1、这是前端面试的经典题型,要去找工作的小伙伴看看还是有帮助的; 2、其实我一直都没弄明白,写这个一是为了备忘,二是给其他的知其然不知其所以然的小伙伴们以参考; 概述: 那什么叫事件委托呢?它还有一个名字叫事件代理,JavaScript高级程序设计上讲:事件委托就是利用事件冒泡,只指定一个事
阅读全文
摘要:jQuery的开发速度很快,几乎每半年一个大版本,每两个月一个小版本。 每个版本都会引入一些新功能。今天我想介绍的,就是从jQuery 1.5.0版本开始引入的一个新功能 deferred对象。 这个功能很重要,未来将成为jQuery的核心方法,它彻底改变了如何在jQuery中使用ajax。为了实现
阅读全文
摘要:1. Windows:全屏窗口滚动插件 该插件可以很好地实现全屏滚动,每滚动一次即为一屏。比如,用户浏览下一屏幕内容时,只需手动滚动到某一位置,该插件会自动滚动显示下一屏全部内容。对于浏览类似于PPT的内容时比较实用。 2. Jquery Scroll Follow:滚动跟随插件 该插件可以使DOM
阅读全文
摘要:在某些情况下,我们调用Javascript函数时候,this指针并不一定是我们所期望的那个。例如: 1 //正常的this使用 2 $('#myElement').click(function() { 3 4 // 这个this是我们所期望的,当前元素的this. 5 6 $(t...
阅读全文
摘要:// 为id为element的元素中的所有span元素绑定click事件$("#element").on( "click", "span", function(event){ // event.delegateTarget 就是id为element的DOM元素 // this 就是当前触...
阅读全文
摘要:触碰jQuery:AJAX异步详解传送门:异步编程系列目录……示例源码:触碰jQuery:AJAX异步详解.rarAJAX全称Asynchronous JavaScript and XML(异步的JavaScript和XML)。它并非一种新的技术,而是以下几种原有技术的结合体。1)使用CSS和XHT...
阅读全文
摘要:jQuery获取Select选择的Text和Value:语法解释:$("#select_id").change(function(){//code...});//为Select添加事件,当选择其中一项时触发 varcheckText=$("#select_id").find("option:sele...
阅读全文
摘要:下面是对Jquery几个经常用到的地方进行的增强。功能是参考百度七巧板JS框架来完成的。一、页面属性$.page.getHeight():获取页面高度$.page.getWidth():获取页面宽度$.page.createStyleSheet(options):在页面中创建样式表对象$.page....
阅读全文
摘要:前言:作为参数传递给另一个函数执行的函数我们称为回调函数,那么该回调又是否是异步的呢,何谓异步,如:作为事件处理器,或作为参数传递给(setTimeout,setInterval)这样的异步函数,或作为ajax发送请求,应用于请求各种状态的处理,我们可以称为异步回调,jQuery.Callbacks...
阅读全文
摘要:eacheach的使用方法在jQuery里有一个each方法,用起来非常的爽,不用再像原来那样写for循环,jQuery源码里自己也有很多用到each方法。其实jQuery里的each方法是通过js里的call方法来实现的。inArrayjQuery.isArray(obj) 是 jQuery 1.3 新增。测试对象是否为数组。 返回值:Boolean参数 : objObject用于测试是否为数组的对象示例 :检测是否为数组mapmap() 把每个元素通过函数传递到当前匹配集合中,生成包含返回值的新的 jQuery 对象。由于返回值是 jQuery 封装的数组,使用 get() 来处理返回的对
阅读全文
摘要:1.操作数组元素--将数组中的元素转换为大写显示出来 2.刷选数组元素--只显示长度超过4个字符的名字 Member Name Filter Member Name 3.字符串数组,数字数组排序 Member Name Filter Member Name Number Sort Number ...
阅读全文