2017-01-26 3 views
0
<style> 
.foo { 
    color: red; <-- how to change this from jquery 
} 
</style> 

Как изменить по умолчанию css из jquery без $() selector? поэтому все элементы, содержащие класс, будут изменены?jquery change default css для всего документа

+1

$ ("Foo ") CSS (" цвет", "красный"); Это не работает? – McCuz

+0

Возможный дубликат [Изменение набора правил CSS из Javascript] (http://stackoverflow.com/questions/1409225/changing-a-css-rule-set-from-javascript) – JJJ

+0

Вы не измените класс foo стиль от JQuery? – Nenroz

ответ

0

вы можете использовать JavaScript:.

<head> 
    <link id="style" rel=stylesheet href="large.css"> 

</head> 

function changeStyle(){ 
     if(window.innerWidth<900){ 
      document.getElementById("style").setAttribute("href","small.css"); 

     }else if((window.innerWidth)>900 &&(window.innerWidth)<1200){ 
     document.getElementById("style").setAttribute("href","medium.css"); 
     } 
     else 
       document.getElementById("style").setAttribute("href","large.css"); 
    } 
    window.onresize=changeStyle; 
    changeStyle();