簡體   English   中英

在CSS文件中添加前綴

[英]Add a prefix to a CSS file

我有這段代碼,允許我交換圖像的前綴,這要感謝maniator!

    $(function() {
    $('img.swap').each(function(){     
    $(this).data('current_image', this.src);     
}) 
$('a').click(function(){          
        var prefix = $(this).attr("class");       
         $('img.swap').each(       
         function() {           
            if($(this).data('prefix') != prefix){            
            this.src = $(this).data('current_image').replace('.gif', (prefix)+'.gif');
            $(this).data('prefix', prefix)          
    }         
     else {            
     this.src = $(this).data('current_image');           
      $(this).data('prefix', '')          
      }       
       });  
      }); 
 });

我的問題是我可以將添加到圖像的前綴添加到某個CSS文件中嗎,在這種情況下,它將是color.css,所以我可以將其設置為color_bw.css嗎?

非常感謝

是的,鏈接css的鏈接標記與其他任何元素相同

像這樣設置href

<link id="css" rel="stylesheet" href="styles/reset.css" type="text/css" />

var css = $("#css").attr("href");
var href = css.replace(".css",css+prefix);
$("#css").attr("href",href);

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM