天天看點

[轉]10個很棒的jQuery代碼片段

圖檔預加載:

(function($) {  
      var cache = [];  
      // Arguments are image paths relative to the current page.  
      $.preLoadImages = function() {  
        var args_len = arguments.length;  
        for (var i = args_len; i--;) {  
          var cacheImage = document.createElement('img');  
          cacheImage.src = arguments[i];  
          cache.push(cacheImage);  
        }  
      }  

    jQuery.preLoadImages("image1.gif", "/path/to/image2.png"); 
           

在新視窗中打開連結:

//平滑滾動頁面到某個錨點

滑鼠滑動時的漸入和漸出

制作等高的列

在一些老的浏覽器上啟用 HTML5 的支援

測試浏覽器是否支援某些 CSS3 屬性

擷取 URL 中傳遞的參數

當支援 JavaScript 時為 body 增加 class

禁用表單的Enter鍵送出

原文:http://www.oschina.net/code/snippet_12_7271

繼續閱讀