jq–CDN jQ — jQuery源码解析 1、jQuery.extend() 与 jQuery.fn.extend()把jQuery看成一个封装js类 这样好理解$.extend是扩展的jQu…
分类:jquery
jquery 添加和删除html元素
我用jquery开发我们前端时,我们用js添加和删除元素是不可避免的。我总结了一点用jquery添加和删除元素。 添加元素: 例如你需要在<div id=”main”></div…
jQuery源码学习之event
jQuery源码学习之event jQuery的事件机制为异步回调,事件监听的属性、参数和回调的等保存在Data实例中,在元素上保存该对象的引用。有方法handle,内部执行dispatch;有属性events,其值是键…
jQ基础篇--each()的使用与实现
each()方法能使DOM循环结构简洁,不容易出错。each()函数封装了十分强大的遍历功能,使用也很方便,它可以遍历一维数组、多维数组、DOM, JSON 等等在javaScript开发过程中使用$each可以大大的减…
京东在html5页面中打开本地app的解决方案
从html5打开本地的app–如果本地没有app就跳转到下载页面,大家都会认为这是一项很简单的操作。网上的教程也很多,但是可行性都不高。因为手机系统和浏览器型号各不相同,所以兼容性会是让各个前端工程师头疼的问…
【jQuery】轮播图原理及初始代码
jQuery轮播图 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>…
js&jq面试笔记(上)
js&jq涉及内容众多,分为上下两部分进行整理,该部分为上部分。 1、对前端工程师这个职位你是怎么样理解的? 前端是最贴近用户的程序员,前端的能力就是能让产品从 90分进化到 100 分,甚至更好; 参与项目,快…
jquery中extend的实现
通常我们使用jquery的extend时,大都是为了实现默认字段的覆盖,即若传入某个字段的值,则使用传入值,否则使用默认值。如下面的代码: function getOpt(option){ var _default = …
jQuery学习笔记
jQuery 提高业务编程能力 JQ中提供了很多的方法(基本都兼容),我们可以使用这些方法快速开发项目 JQ中有的方法提供的思想可以让我们把项目实现得更优化 提高JS基础以及一些高级编程思想 分析JQ源码,学习里面类库封…
jQuery 事件(一) 鼠标与键盘事件
jQuery 鼠标事件 click与dbclick事件 用交互操作中,最简单直接的操作就是点击操作。jQuery提供了两个方法一个是click方法用于监听用户单击操作,另一个方法是dbclick方法用于监听用户双击操作。…
jQuery源码 - extend 继承&拷贝 解析
实现原理 浅拷贝 jQuery.extend(clone, copy) 实现原理:效果查看 key值不同: 以clone、copy合集为准key值相同: value值为基本类型直接覆盖; 为对象或数组若 则以copy为准…
移动端提高滑动的流畅度
1.最近用iscroll插件做webApp滑动,出现有卡顿现象,百度原来是浏览器事先不知道是否要实现默认事件,只有到处理函数执行完了才知道,即使是空的执行函数,也会造成卡顿2.而passive就是用来解决这个问题的,事先…