2012-06-28 92 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