我制作了一个样式选择器,将站点从盒装更改为宽,从宽更改为盒装。它适用于所有浏览器,但不适用于 Chrome。当我从选择框中单击选项时,没有任何反应。
这是 HTML 的一部分:
<link rel="stylesheet" type="text/css" href="css/boxed.css" id="layout">
<select>
<option class="boxed">Boxed</option>
<option class="wide">Wide</option>
</select>
JavaScript:
// Layout Changer
$(".wide" ).click(function(){
$("#layout" ).attr("href", "css/wide.css" );
return false;
});
$(".boxed" ).click(function(){
$("#layout" ).attr("href", "css/boxed.css" );
return false;
});
干杯!