<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    10 個(gè)很棒的 jQuery 代碼片段

    代碼片段

    [代碼] 圖片預(yù)加載

    01 (function($) {
    02   var cache = [];
    03   // Arguments are image paths relative to the current page.
    04   $.preLoadImages = function() {
    05     var args_len = arguments.length;
    06     for (var i = args_len; i--;) {
    07       var cacheImage = document.createElement('img');
    08       cacheImage.src = arguments[i];
    09       cache.push(cacheImage);
    10     }
    11   }
    12  
    13 jQuery.preLoadImages("image1.gif", "/path/to/image2.png");

    [代碼] 在新窗口打開鏈接 (target=”blank”)

    1 $('a[@rel$='external']').click(function(){
    2      this.target = "_blank";
    3 });
    4  
    5 /*
    6    Usage:
    7    <a rel="external">catswhocode.com</a>
    8 */

    [代碼] 當(dāng)支持 JavaScript 時(shí)為 body 增加 class

    1 /* 該代碼只有1行,但是最簡(jiǎn)單的用來檢測(cè)瀏覽器是否支持 JavaScript 的方法,如果支持 JavaScript 就在 body 元素增加一個(gè) hasJS 的 class */
    2 $('body').addClass('hasJS');

    [代碼] 平滑滾動(dòng)頁面到某個(gè)錨點(diǎn)

    01 $(document).ready(function() {
    02     $("a.topLink").click(function() {
    03         $("html, body").animate({
    04             scrollTop: $($(this).attr("href")).offset().top + "px"
    05         }, {
    06             duration: 500,
    07             easing: "swing"
    08         });
    09         return false;
    10     });
    11 });

    [代碼] 鼠標(biāo)滑動(dòng)時(shí)的漸入和漸出

    1 $(document).ready(function(){
    2     $(".thumbs img").fadeTo("slow", 0.6); // This sets the opacity of the thumbs to fade down to 60% when the page loads
    3  
    4     $(".thumbs img").hover(function(){
    5         $(this).fadeTo("slow", 1.0); // This should set the opacity to 100% on hover
    6     },function(){
    7         $(this).fadeTo("slow", 0.6); // This should set the opacity back to 60% on mouseout
    8     });
    9 });

    [代碼] 制作等高的列

    1 var max_height = 0;
    2 $("div.col").each(function(){
    3     if ($(this).height() > max_height) { max_height = $(this).height(); }
    4 });
    5 $("div.col").height(max_height);

    [代碼] 在一些老的瀏覽器上啟用 HTML5 的支持

    01 (function(){
    02     if(!/*@cc_on!@*/0)
    03         return;
    04     var e = "abbr,article,aside,audio,bb,canvas,datagrid,datalist,details,dialog,eventsource,figure,footer,header,hgroup,mark,menu,meter,nav,output,progress,section,time,video".split(','),i=e.length;while(i--){document.createElement(e[i])}
    05 })()
    06  
    07 //然后在head中引入該js
    08 <!--[if lt IE 9]>
    09 <script src="http://html5shim.googlecode.com/svn/trunk/html5.js"></script>
    10 <![endif]-->

    [代碼] 測(cè)試瀏覽器是否支持某些 CSS3 屬性

    01 var supports = (function() {
    02    var div = document.createElement('div'),
    03       vendors = 'Khtml Ms O Moz Webkit'.split(' '),
    04       len = vendors.length;
    05  
    06    return function(prop) {
    07       if ( prop in div.style ) return true;
    08  
    09       prop = prop.replace(/^[a-z]/, function(val) {
    10          return val.toUpperCase();
    11       });
    12  
    13       while(len--) {
    14          if ( vendors[len] + prop in div.style ) {
    15             // browser supports box-shadow. Do what you need.
    16             // Or use a bang (!) to test if the browser doesn't.
    17             return true;
    18          }
    19       }
    20       return false;
    21    };
    22 })();
    23  
    24 if ( supports('textShadow') ) {
    25    document.documentElement.className += ' textShadow';

    [代碼] 獲取 URL 中傳遞的參數(shù)

    1 $.urlParam = function(name){
    2     var results = new RegExp('[\\?&]' + name + '=([^&#]*)').exec(window.location.href);
    3     if (!results) { return 0; }
    4     return results[1] || 0;
    5 }

    [代碼] 禁用表單的回車鍵提交

    1 $("#form").keypress(function(e) {
    2   if (e.which == 13) {
    3     return false;
    4   }
    5 });

    posted on 2013-04-16 16:40 Mr.lu 閱讀(186) 評(píng)論(0)  編輯  收藏


    只有注冊(cè)用戶登錄后才能發(fā)表評(píng)論。


    網(wǎng)站導(dǎo)航:
     
    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    導(dǎo)航

    統(tǒng)計(jì)

    常用鏈接

    留言簿(2)

    隨筆檔案

    文章檔案

    搜索

    最新評(píng)論

    閱讀排行榜

    評(píng)論排行榜

    主站蜘蛛池模板: 免费人成视频在线观看视频| 偷自拍亚洲视频在线观看99| 中文字幕在线观看亚洲日韩| 日韩免费无码视频一区二区三区 | 亚洲av无码av在线播放| 18成禁人视频免费网站| 亚洲日本va中文字幕久久| 亚洲日韩中文字幕一区| 一本一道dvd在线观看免费视频| 永久黄网站色视频免费观看| 亚洲六月丁香婷婷综合| 日韩中文字幕精品免费一区| 亚洲视频在线观看免费视频| 色欲色香天天天综合网站免费| 亚洲国产精品成人久久| 中国黄色免费网站| 亚洲最大av无码网址| 在线观看人成视频免费无遮挡| 亚洲精品无码专区久久久| 中文字幕久精品免费视频| 亚洲国产成人一区二区精品区| 午夜色a大片在线观看免费| 亚洲人成色在线观看| 亚洲第一极品精品无码久久| 免费精品一区二区三区在线观看| 精品四虎免费观看国产高清午夜| 亚洲无限乱码一二三四区| 国产卡一卡二卡三免费入口| 日本亚洲精品色婷婷在线影院| 亚洲宅男天堂在线观看无病毒| 大学生美女毛片免费视频| 18观看免费永久视频| 国产日韩AV免费无码一区二区三区 | 久久精品国产亚洲av瑜伽| 亚洲国产精品成人AV无码久久综合影院| 久久精品国产亚洲AV| 亚洲色图综合网站| 亚洲人色婷婷成人网站在线观看| 国产又大又粗又硬又长免费| 综合一区自拍亚洲综合图区| 亚洲人成片在线观看|