基于查询字符串更改CSS

osh*_*nen 0 jquery

使用jquery,是否可以根据查询字符串参数将整个css文件与另一个css文件交换?

例如,如果网址是 http://mysite.com/page1.php?style=1

这应该使用style1.css

如果网址是 http://mysite.com/page1.php?style=2

这应该使用style2.css

如何用jquery完成

Lig*_*ica 5

这并没有严格回答提出的问题,但最好能解决问题:

用PHP做.

<html>
   <head>
      <?php
      if (!is_numeric(@$_GET['style']))
         die("No style ID given!");

      echo '<link rel="stylesheet" href="style' . $_GET['style'] . '.css" />';
      ?>
   </head>

   <body>
   </body>
</html>
Run Code Online (Sandbox Code Playgroud)