1.禁用鼠标右键$(document).ready(function() {
$(document).bind("contextmenu",function(e) {returnfalse;
});
});
当然jquery1.7版本以后bind()函数推荐用on()来代替。
2.让内容闪烁起来$.fn.Flash=function(color, duration) {varcurrent =this.CSS('color');this.animate( {color: 'rgb(' + color + ')'}, duration / 2);this.animate( {color: current}, duration / 2);
}
$('#someid').flash('255,0,0', 1000);
3.DOM加载完成的简写形式$(function() {//document is ready..})
4.探测浏览器//Safariif( $.browser.safari )
{//do something}//Above IE6if($.browser.msie && $.browser.version > 6)
{//do something}//IE6 and belowif($.browser.msie && $.browser.version < 6 ) {//do something } //Firefox2 and above if ($.browser.mozilla && $.browser.version >= "1.8" ){//do something}
5.判断元素是否存在if($("#someDiv").length) {//yes it does, do something...}
原文地址:http://www.webdeveloperjuice.com/2009/12/18/5-useful-jquery-tricks-every-web-developer-should-know/