2010-05-17 2 views
0

여기에 유사 ...mootools는 css .class의 속성을 변경하여 변경 사항이 해당 클래스에 속한 모든 요소에 반영되도록 할 수 있습니까?

http://www.shawnolson.net/a/503/altering-css-class-attributes-with-javascript.html

은 내가 개별적으로 각 요소의 스타일의를 변경할 수 있습니다 알고,하지만 난 동시에 요소 스타일을 많이 변경하려면, 브라우저 투쟁 보인다 약 40 가지 요소 이상.

감사합니다. :)

답변

4

네, 아주 쉽게 할 수 있습니다.

$$('.someClass').addClass('newClass'); 

이것은 모든 someClass 요소에 합니다 NewClass를 추가합니다 - 귀하의 경우에 당신이 가지고있는 40 개 요소를.

귀하의 질문에 대한 답변입니다.

그렇다면 실제로하고 싶은 것은 특정 CSS 클래스를 생성하는 것입니다.

그리고 이것은 훨씬 복잡한 내용입니다. 이 MooTools 플러그인을 사용하는 것이 좋습니다 : http://mootools.net/forge/p/moocss

+0

awesome - addClass & removeClass이 일을해야합니다! 다시 Oskar에게 감사드립니다! – significance

+0

위의 예제 에서처럼 각 요소에서 클래스를 추가 및 제거하지 않고 mocsools에서 css '클래스'속성을 수정할 수 없습니까? 아니면 moocs와 같이 문서 헤드에서 클래스를 추가 및 제거하지 않습니까? – Jimmy

관련 문제