jQuery开发者都需要知道的5个小技巧


Posted in Javascript onJanuary 08, 2010

1.禁用右键菜单

$(document).ready(function(){ 
$(document).bind("contextmenu",function(e){ 
return false; 
}); 
});

2.让字体闪烁
jQuery.fn.flash = function( color, duration ) 
{ 
var current = this.css( 'color' ); 
this.animate( { color: 'rgb(' + color + ')' }, duration / 2 ); 
this.animate( { color: current }, duration / 2 ); 
} 
$( '#someid' ).flash( '255,0,0', 1000 );

3.准备文档替换方案
$(function(){ 
    //document is ready do something 
});

4.检测browser
// Safari 
if( $.browser.safari ) 
{ 
//do something 
} 
//Above IE6 
if ($.browser.msie && $.browser.version > 6 ) 
{ 
//do something 
} 
// IE6 and below 
if ($.browser.msie && $.browser.version <= 6 ) { //do something } // Firefox 2 and above if ($.browser.mozilla && $.browser.version >= "1.8" ) 
{ 
//do something 
}

5.检查存在的元素
if ($("#someDiv").length) { 
//yes it does ,do something 
}
Javascript 相关文章推荐
HTML IMG标签 onload 内存溢出导致浏览器CPU占用过高
Mar 09 Javascript
纯js实现的论坛常用的运行代码的效果
Jul 15 Javascript
javascript 遍历验证所有文本框的值
Aug 27 Javascript
JS.GetAllChild(element,deep,condition)使用介绍
Sep 21 Javascript
javascript中通过arguments参数伪装方法重载
Oct 08 Javascript
javascript鼠标滑动评分控件完整实例
May 13 Javascript
Vue中的v-cloak使用解读
Mar 27 Javascript
JS二分查找算法详解
Nov 01 Javascript
基于mpvue的小程序项目搭建的步骤
May 22 Javascript
JS构造一个html文本内容成文件流形式发送到后台
Jul 31 Javascript
微信小程序云开发使用方法新手初体验
May 16 Javascript
Element Card 卡片的具体使用
Jul 26 Javascript
javascript new一个对象的实质
Jan 07 #Javascript
IE iframe的onload方法分析小结
Jan 07 #Javascript
判断iframe是否加载完成的完美方法
Jan 07 #Javascript
Extjs学习笔记之五 一个小细节renderTo和applyTo的区别
Jan 07 #Javascript
EXT中xtype的含义分析
Jan 07 #Javascript
Extjs学习笔记之四 工具栏和菜单
Jan 07 #Javascript
Extjs学习笔记之三 extjs form更多的表单项
Jan 07 #Javascript
You might like
php下统计用户在线时间的一种尝试
2010/08/26 PHP
微盾PHP脚本加密专家php解密算法
2020/09/13 PHP
Mac下php 5升级到php 7的步骤详解
2017/04/26 PHP
ThinkPHP 模板引擎使用详解
2017/05/07 PHP
laravel 根据不同组织加载不同视图的实现
2019/10/14 PHP
不错的一个日期输入 动态
2006/11/06 Javascript
javascript 获取页面的高度及滚动条的位置的代码
2010/05/06 Javascript
关于this和self的使用说明
2010/08/01 Javascript
理解Javascript_15_作用域分配与变量访问规则,再送个闭包
2010/10/20 Javascript
js实现精美的图片跟随鼠标效果实例
2015/05/16 Javascript
jfinal与bootstrap的登录跳转实战演习
2015/09/22 Javascript
js获取鼠标位置实例详解
2015/12/09 Javascript
Django中使用jquery的ajax进行数据交互的实例代码
2017/10/15 jQuery
浅谈手写node可读流之流动模式
2018/06/01 Javascript
详解Koa中更方便简单发送响应的方式
2018/07/20 Javascript
vue 使用html2canvas将DOM转化为图片的方法
2018/09/11 Javascript
JavaScript偏函数与柯里化实例详解
2019/03/27 Javascript
详解Vue之父子组件传值
2019/04/01 Javascript
vue点击自增和求和的实例代码
2019/11/06 Javascript
JavaScript实现横版菜单栏
2020/03/17 Javascript
微信小程序使用GoEasy实现websocket实时通讯
2020/05/19 Javascript
uniapp,微信小程序中使用 MQTT的问题
2020/07/11 Javascript
React倒计时功能实现代码——解耦通用
2020/09/18 Javascript
[50:50]完美世界DOTA2联赛PWL S3 Galaxy Racer vs Phoenix 第一场 12.10
2020/12/13 DOTA
在python中将字符串转为json对象并取值的方法
2018/12/31 Python
对PyQt5中树结构的实现方法详解
2019/06/17 Python
python numpy数组复制使用实例解析
2020/01/10 Python
pandas将list数据拆分成行或列的实现
2020/12/13 Python
Joe Fresh官网:加拿大时尚品牌和零售连锁店
2016/11/30 全球购物
viagogo波兰票务平台:演唱会、体育比赛、戏剧门票
2018/04/23 全球购物
加拿大鞋网:Globo Shoes
2019/12/26 全球购物
Timberland俄罗斯官方网上商店:全球领先的户外品牌
2020/03/15 全球购物
幼儿园课题实施方案
2014/05/14 职场文书
教师工作证明范本
2015/06/12 职场文书
三八节活动主持词
2015/07/04 职场文书
Win11跳过联网界面创建本地管理账户的3种方法
2022/04/20 数码科技