我是jQuery的新手,我遇到了find函数的问题。 我的代码中有以下两行 复制代码
console.log($('ul.gallery'));
console.log($("ul.gallery").find("img"));
Opera Dragonfly的输出看起来像那样
正如您所看到的,find函数找不到img标签,但正如您所看到的那样,它就在那里。 我不知道这是否与那个奇怪的< :: after>有关。标签。我不知道这是从哪里来的。但是我需要引用那个img标签。而且无法得到它。
//编辑: < :: after>标签显示在蜻蜓与opera 12.01,事实上他们没有在Firefox中显示,但结果是相同的,他们没有被选中。如果我在静态html标签上使用选择器,他们的工作。也许我的困难是最近操纵dom的结果。
你能帮帮我吗? 亲切的问候 Angelo Hannes答案 0 :(得分:0)
所以我终于明白了。 看起来,Opera Dragonfly显示的元素在选择时不在dom中。 这非常令人困惑。但是非常感谢你们!