2012-06-28 125 views
0

GWT查詢選擇器,即$(「#id」)在回調函數內不起作用。但是xyz.find(「#id」)起作用,其中xyz - > Gquery變量。這是回調函數不支持$選擇器還是有一些其他問題。GWT查詢選擇器不工作

+0

請問您可以添加一些回調代碼片段嗎? – Arcadien

回答

0

你確定id爲「id」的元素在調用回調函數時附加到了dom中嗎?

當您執行$(「#id」)時,gQuery會嘗試查找與DOM樹的元素集中的選擇器匹配的元素。 執行xyz.find(「#id」)時,無論元素是否仍在dom樹中,gQuery都會嘗試查找與由xyz選擇的元素數組內的選擇器匹配的元素。

+0

看起來很愚蠢,但謝謝你指出了這一點。問題是,這個id實際上並沒有像你所提到的那樣連接到圓頂,所以$('#id')不起作用,因爲我有原始的元素,所以xyz.find('#id ')正在工作。 – archangel