0

我有两个样式表,每个样式表都可以由用户选择加载。我的样式表是:one.css,two.css。我想要的是:如果用户更改主题,我也希望更改内容。我所做的是:

function strcmp ( str1, str2 ) {
    return ( ( str1 == str2 ) ? 0 : ( ( str1 > str2 ) ? 1 : -1 ) ; 
}

(function(){

          var href = $('link').attr('href');
          console.log(href); // check what style-sheet

           if(strcmp(href,'one')==0)

             $("#p1").html('this is the content for one.css');  
             $("#p1").append("still for one.css"); 

           else if(strcmp(href,'two')==0)
             $("#p1").html('this is the content for two.css');  
             $("#p1").append("still for two.css");     

          })();

我的方法不起作用,有什么想法吗?

4

1 回答 1

1

href 必须是 "one.css" 而不仅仅是 "one"

尝试这个:

if(strcmp(href,'one.css')==0)
于 2013-05-17T09:26:13.263 回答