2009-07-03 2 views
17

는 jQuery를합니까 - 또는 그것의 플러그인 중 하나 -에 해당 기능이있는 YUI StyleSheet Utility?jQuery는 YUI StyleSheet Utility와 동일한 기능을합니까?

"스타일 시트 유틸리티는 동일한 도메인에서 공급 요소의 속성으로 개최 된 기존 스타일 시트를 처음부터 새로운 스타일을 만들뿐만 아니라, 수정 할 수있다 또는 모든 인라인 요소. "

이 (내가 꽤 확신)

는 CSS를 스타일 자신 하지 DOM을 통해 반복하고 요소의 style 속성을합니다 ( jQuery.css() 방법처럼) 변화를 만들고 수정하는 것입니다.

이 기술은 Javascript와 관련된 많은 사용자 인터페이스 방식이 크게 변경 될 가능성이 있으므로 구현 된 다른 라이브러리에 대해서도 관심을 가질 것이라고 생각합니다.

+0

UI를 변경하는 기능에 대한 의문이 생깁니다. 사용하지 않는 CSS 규칙을 스타일 시트에 저장하고 클래스 속성을 간단히 수정할 수 있습니다. 스타일 속성을 반복 할 필요는 없습니다. –

+0

그러나 예를 들어 JS의 스타일 속성 값을 계산하고 스타일 속성을 사용하지 않고 적절한 CSS 규칙을 적용하여 변경 내용을 적용 할 수 있습니다. – edeverett

+0

아! 어쩌면 나는 UI를 말할 때 명확하지 않다. UI에 의해 "jQuery UI"보다는 "사용자 인터페이스"를 의미했다. 명확성을 위해 수정 된 질문입니다. – edeverett

답변

18

그들은 비슷한 일을하는 것처럼 보이는 부부를 찾았습니다. 나는 그들을 시험하지 않았다. jQuery.Rule는 아리엘 Flesler

이 플러그인 할 수있는 "jQuery를-방법"에서 CSS 규칙을 신속하게 생성/조작에 의해하지만

jQuery.Rule 꽤 좋은 것 같아요. 그것은 체인과 같은 기능, 각각을 사용하는 반복, 컨텍스트와 선택기를 포함합니다. 제레미 레아

에 의해

GlobalStylesheet 오히려 인라인 CSS보다는 '글로벌'스타일 시트를 사용하여 CSS의 수정을 허용합니다. 이는 페이지를 다시 새로 고칠 때까지 계속 유지하려는 CSS 스타일을 수정하는 경우 특히 편리합니다.

+0

예, jQuery.Rule이 제가 말한 플러그인이었습니다. –

+0

매우 흥미 롭습니다 - 감사합니다. – edeverett

+5

이러한 링크 중 하나는 나를 원시 기술에 대해 심도있게 논의한이 페이지 http://www.hunlock.com/blogs/Totally_Pwn_CSS_with_Javascript로 안내했습니다. 좋은 물건. – edeverett

0

짧은 대답은 아니오입니다. 유이는이 문제에 앞선 전위입니다.

그러나 나는 YUI가 사용하는 방법론이 비논리적이지 않고이 기능이 얼마나 유용하고 중요한지 고려하지 않기 때문에 앞으로 몇 주 내에 비슷한 내용이있을 것으로 기대합니다.

YUI의 방법을 배우고 직접 플러그인을 만드시겠습니까?

편집 : 내가 틀렸던 것처럼 보입니다. 이런 이유로 당신은 이런 부정적인 것을 게시하지 않습니다. :)

+0

답을 고마워. 필자는 유이가 어떻게 작동하는지 확실히 조사 할 것이지만, 필자는 자신보다 기술이 많은 사람에게 플러그인을 쓰는 것을 떠날 것이라고 생각한다. – edeverett

관련 문제