随笔分类 -  jquery

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