2014-02-17 41 views
0

我想根據手動輸入的變量拉動不同的樣式表,我該怎麼做?如何設置一個變量來鏈接不同的樣式表基於var中輸入的數據

varDivision = "" //SET TOTAL NUMBER OF DIVISIONS IN YOUR LEAGUE 
varTeams = "" //ENTER TOTAL NUMBER OF TEAMS IN YOUR LEAGUE 

if 1 division 5 teams link this stylesheet "url" 
if 1 division 6 teams link this stylesheet "url" 
if 2 divisions 10 teams link this stylesheet "url" 
if 3 divisions 12 teams link this stylesheet "url" 

依此類推。我可以列出各種可能性......

+0

您可以將你的頭元素上合適的款式與if語句插入<link/>元素。 – berentrom

+0

這是可能的,但是你真的需要不同的樣式表嗎?更改根元素上的一個類並正常加載一個樣式表可能會更容易。 – Blazemonger

回答

0

您可以在<head/>部分

$('head') 
.find('*[data-dynamicCss="true"]').remove() 
.append($('<link rel="stylesheet" type="text/css" data-dynamicCss="true" />') 
.attr('href', 'your stylesheet url')); 
相關問題