Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/lua/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
jQuery.find()找不到元素_Jquery_Find_Selector - Fatal编程技术网

jQuery.find()找不到元素

jQuery.find()找不到元素,jquery,find,selector,Jquery,Find,Selector,我是jQuery新手,在find函数中遇到了一个问题。 我的代码中有以下两行代码 复制代码 console.log($('ul.gallery')); console.log($("ul.gallery").find("img")); 歌剧《蜻蜓》中的输出是这样的 正如您所看到的,find函数并没有找到img标签,但是正如您所看到的,它就在那里。 我不知道这是否与那个奇怪的标签有关。我不知道这是从哪里来的。但我需要一个img标签的参考。但我无法得到它 //编辑: 标签在dragonfly和o

我是jQuery新手,在find函数中遇到了一个问题。 我的代码中有以下两行代码 复制代码

console.log($('ul.gallery'));
console.log($("ul.gallery").find("img"));
歌剧《蜻蜓》中的输出是这样的

正如您所看到的,find函数并没有找到img标签,但是正如您所看到的,它就在那里。 我不知道这是否与那个奇怪的标签有关。我不知道这是从哪里来的。但我需要一个img标签的参考。但我无法得到它

//编辑: 标签在dragonfly和opera 12.01中显示,事实上它们没有在firefox中显示,但结果是一样的,它们没有被选中。如果我在静态html标记上使用选择器,它们就会工作。也许我的困难是最近操纵dom的结果

你能帮帮我吗? 问候
安吉洛·汉内斯

所以我终于明白了。 看起来,Opera Dragonfly显示了在选择时不在dom中的元素。
这很令人困惑。但非常感谢大家

如果将其改为console.log($(“ul.gallery a”).find(“img”),会发生什么?我想这可能是把结果搞砸了。我从未遇到过find()的问题,它在API中已经存在多年了……你能在JSFIDLE上发布相关的html吗?你想要的输出到底是什么?danwellman建议的更改不会改变任何东西。找不到ul的孩子。请给我一些时间玩JSFIDLE,这样我就可以试试了@就像我想要子映像一样,我不知道如何在JSFIDLE上获得运行示例。但这里是我测试的链接,它发生在点击FB登录后