2010-01-09 58 views
1

我搜索了高和低,並且不能在生成的引用本教程的第7步的任何javaScript中使用按鈕標記。我必須在錯誤的地方尋找,或者我錯誤地生成了代碼。我在三個不同層次的細節中生成了代碼。任何人都可以向正確的方向指出誰已經完成了教程,或者對GWT有更多的經驗?查看戰爭目錄內的每個文件。當然,我可能錯過了! : - /當我開始開發時,肯定希望能夠自己找到這些東西。Google Web Toolkit教程問題

這裏的鏈接:與GWT生成的HTML元素

http://code.google.com/webtoolkit/doc/latest/tutorial/style.html

下看3締樣式規則。我特別想找到的是標籤。

<button class="gwt-Button" tabindex="0" type="button">Add</button> 

當然,你不必做教程中,您在工作時數必須找到我只是找不到包含它們的文件similiar標籤的任何項目...

我確實在這些「獨特」文件名之一的第3078行找到了一些包含gwt-Button類名稱的東西,但作者說這使得我認爲這個過程「會更容易」。這是使用漂亮的編譯生成的。

function $Button(this$static, html){ 
    $ButtonBase(this$static, ($clinit_21() , $doc).createElement("<BUTTON type='button'><\/BUTTON>")); 
    this$static.element['className'] = 'gwt-Button'; 
    this$static.element.innerHTML = html || ''; 
    return this$static; 
} 

這看起來像它可以用來生成標籤。這是一些javaScript和一些javaScript庫代碼(如JQuery或Prototype)的組合嗎?

感謝

回答

1

我知道看到GWT產生的JavaScript的最好方法是使用Brain.jar DOM查看器http://www.brainjar.com/dhtml/domviewer/

這不是最用戶友好的,但如果你按一下週圍,就可以通常找到與整個網頁相對應的某個元素的InnerHTML,然後搜索「按鈕」或相關的關鍵字。

+0

非常感謝。雖然我可能不會使用Brain.jar,但我只是想着自己試着在日食中找到它。看一個Brain.jar我意識到做我想做的最簡單的方法是使用Safari的元素檢查器或Firebug元素檢查器。 – 2010-01-10 14:14:13