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 相关文章推荐
用js实现手把手教你月入万刀(转贴)
Nov 07 Javascript
Javascript 生成指定范围数值随机数
Jan 09 Javascript
利用javascript实现禁用网页上所有文本框,下拉菜单,多行文本域
Dec 14 Javascript
js中string转int把String类型转化成int类型
Aug 13 Javascript
Javascript将数值转换为金额格式(分隔千分位和自动增加小数点)
Jun 22 Javascript
vue.js实现数据动态响应 Vue.set的简单应用
Jun 15 Javascript
Vue引用第三方datepicker插件无法监听datepicker输入框的值的解决
Jan 27 Javascript
微信小程序页面间传值与页面取值操作实例分析
Apr 30 Javascript
小程序外卖订单界面的示例代码
Dec 30 Javascript
JavaScript之scrollTop、scrollHeight、offsetTop、offsetHeight等属性学习笔记
Jul 15 Javascript
Vue之封装公用变量以及实现方式
Jul 31 Javascript
vue3.0 加载json的方法(非ajax)
Oct 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
DC这些乐高系列动画电影你看过几部?
2020/04/09 欧美动漫
简单的过滤字符串中的HTML标记
2006/12/25 PHP
经典PHP加密解密函数Authcode()修复版代码
2015/04/05 PHP
不常用但很实用的PHP预定义变量分析
2019/06/25 PHP
详细分析PHP 命名空间(namespace)
2020/06/30 PHP
JavaScript修改css样式style
2008/04/15 Javascript
js Html结构转字符串形式显示代码
2011/11/15 Javascript
这段js代码得节约你多少时间
2011/12/20 Javascript
div当滚动到页面顶部的时候固定在顶部实例代码
2013/05/27 Javascript
jquery中加载图片自适应大小主要实现代码
2013/08/23 Javascript
图片动画横条广告带上下滚动可自定义图片、链接等等
2013/10/20 Javascript
jquery 实现两级导航菜单附效果图
2014/03/07 Javascript
NodeJS Express框架中处理404页面一个方式
2014/05/28 NodeJs
JS实现带关闭功能的阿里妈妈网站顶部滑出banner工具条代码
2015/09/17 Javascript
JS实现左右拖动改变内容显示区域大小的方法
2015/10/13 Javascript
jQuery 移动端artEditor富文本编辑器
2016/01/11 Javascript
jquery实现页面常用的返回顶部效果
2016/03/04 Javascript
jquery仿ps颜色拾取功能
2017/03/08 Javascript
ES6新特性之类(Class)和继承(Extends)相关概念与用法分析
2017/05/24 Javascript
vue编译打包本地查看index文件的方法
2018/02/23 Javascript
实战node静态文件服务器的示例代码
2018/03/08 Javascript
JavaScript实现浅拷贝与深拷贝的方法分析
2018/07/05 Javascript
vue element-ui之怎么封装一个自己的组件的详解
2019/05/20 Javascript
小程序实现搜索框
2020/06/19 Javascript
浅谈Ant Design Pro 菜单自定义 icon
2020/11/17 Javascript
vue动态合并单元格并添加小计合计功能示例
2020/11/26 Vue.js
python寻找list中最大值、最小值并返回其所在位置的方法
2018/06/27 Python
python五子棋游戏的设计与实现
2019/06/18 Python
selenium WebDriverWait类等待机制的实现
2020/03/18 Python
详解tensorflow之过拟合问题实战
2020/11/01 Python
python中uuid模块实例浅析
2020/12/29 Python
详解CSS3的opacity属性设置透明效果的用法
2016/05/09 HTML / CSS
小学优秀学生评语
2014/12/29 职场文书
军训新闻稿范文
2015/07/17 职场文书
如何写好一份优秀的工作总结?
2019/06/21 职场文书
pyqt5打包成exe可执行文件的方法
2021/05/14 Python