from GQuery: Java, GWT, and jQuery together on Ajaxian
GWT와 jQuery를 함께 사용하고 싶으신 분들을 위해 Ray Cromwell 씨가 GQuery를 만들었습니다. 뭐 대충 이런 식으로 Java에서 쓸 수 있습니다.
제작자 페이지를 간단히 요약하면요...
GWT와 jQuery를 함께 사용하고 싶으신 분들을 위해 Ray Cromwell 씨가 GQuery를 만들었습니다. 뭐 대충 이런 식으로 Java에서 쓸 수 있습니다.
public void onModuleLoad() {
$("div").css("color", "red").click(new Function() {
public void f(Element e) {
Window.alert("Hello");
$(e).as(Effects).fadeOut();
}
});
}
$("div").css("color", "red").click(new Function() {
public void f(Element e) {
Window.alert("Hello");
$(e).as(Effects).fadeOut();
}
});
}
제작자 페이지를 간단히 요약하면요...
- 작고 빠르고 효율적인 코드
- GWT 1.5 와 함께 연동하는 방법 : 1.5의 기능덕분에 이 프로젝트가 가능해진 것 같습니다.
- GQuery 플러그인 작성법 (환장하게 간단하다네요)/**
* Convert to Plugin interface provided by Class literal.
*/
public <T extends GQuery> T as(Class<T> plugin) {
return (T) plugins.get(plugin).init(this);
} - 컴파일 타임 셀렉터public interface MySelectors extends GQuery.Selectors {
@Selector("div")
public GQuery allDivs();
@Selector("div.foo")
public GQuery allFooDivsBelow(Element context);
} - $$ 함수Properties literal = $$("{ foo: 'bar', baz: 'bam'}");
$("div").attr($$("{ foo: 1, bar: 2 }"); // set every DIV to have a foo attribute = 1, and bar attribute = 2
// And;
$$("{foo: 1, bar : 2}").get("foo") == 1;
$$("{foo: 1, bar: { baz: 3} }").get("bar.baz") == 3;
'[IT] Web Tech' 카테고리의 다른 글
ASP.net 사이트와 Silverlight (0) | 2008.04.07 |
---|---|
Dojo-mini 와 기능 탐색기 (0) | 2008.04.07 |
인기, 역사, 그리고 공유 스크립트 (0) | 2008.04.07 |
들리는 Ajax 에피소드 25 : Ajax의 상태 (0) | 2008.04.05 |
GQuery: Java, GWT 그리고 jQuery를 함께! (0) | 2008.04.04 |
난 마우스 안 움직였거든요? (0) | 2008.04.04 |
qGallery : Prototype 기반 갤러리 프로그램 (0) | 2008.04.04 |
JavaScript, C#, 그리고 ExtSharp (0) | 2008.04.04 |
브라우저 업데이트 : Firefox3 Beta 5, Opera Mini 4.1 Beta (0) | 2008.04.04 |
댓글을 달아 주세요