2011-05-05 103 views
0

如果存在某個CSS文件,是否可以使用JavaScript(jQuery)進行檢查?如果有,它爲jQuery圖加載一個顏色數組?檢查顏色CSS文件...更改顏色jquery插件

實施例:

  • 我包括顏色CSS文件(blue.css)。
  • Javascript會檢查是否有一個顏色CSS文件(blue.css,red.css,grey.css)。
  • 頁面中有blue.css,該CSS文件的數組顏色...是jQuery圖的負載。

回答

1

我會用下面的辦法。

  1. 有一個隱藏的<div id="colorIndicator" style="display:none"></div>
  2. 有相應的顏色#colorIndicator { color: #ff0000; }
  3. 在加載時的每color.css CSS規則,從AJAX請求到服務器,讓你的顏色

這可能是使用jQuery的JavaScript

$(function() { 
    $.ajax({ 
     method: 'POST', 
     url: '/give/me/colors', 
     data: { color: $('#colorIndicator').css('color'); }, 
     dataType: 'json', 
     success: function(data) { 
     // handle your json data 
     } 
    }); 
});