代码开发技巧。分享给大家供大家参考。具体如下:
1. 禁止右键点击
2. 隐藏搜索文本框文字 Hide when clicked in the search field,the value.(example can be found below in the comment fields)
var originalvalue = input.val();
input.focus( function(){
if( $.trim(input.val()) == originalvalue ){ input.val(''); }
});
input.blur( function(){
if( $.trim(input.val()) == '' ){ input.val(originalvalue); }
});
}
3. 在新窗口中打开链接 XHTML 1.0 Strict doesn't allow this attribute in the code,so use this to keep the code valid.
$('a[@rel$='external']').click(function(){
this.target = "_blank";
});
});
// how to use
open link
4. 检测浏览器 注: 在版本jQuery 1.4中,$.support 替换掉了$.browser 变量
// Target Safari
if( $.browser.safari ){
// do something
}
// Target Chrome
if( $.browser.chrome){
// do something
}
// Target Camino
if( $.browser.camino){
// do something
}
// Target Opera
if( $.browser.opera){
// do something
}
// Target IE6 and below
if ($.browser.msie && $.browser.version <= 6 ){
// do something
}
// Target anything above IE6
if ($.browser.msie && $.browser.version > 6){
// do something
}
});
5. 预加载图片 This piece of code will prevent the loading of all images,which can be useful if you have a site with lots of images.
6. 页面样式切换
7. 列高度相同 如果使用了两个CSS列,使用此种方式可以是两列的高度相同。
9. 返回页面顶部功能 For a smooth(animated) ride back to the top(or any location).
10. 获得鼠标指针XY值 Want to know where your mouse cursor is?
});