首页 > 解决方案 > jQuery find 停止工作并且元素看起来很奇怪

问题描述

我发现一些生产 jQuery 代码停止工作。代码很简单,它只是找到具有特定类的嵌套元素:

var richTextImages = element.find('.rich-text-image');

顺便说一句,这段代码有效:

var richTextImages = element.find('img');

它会找到所有具有上述类的图像。它在本地和其他一些产品源中完美运行。代码和布局都没有区别。我发现的另一个奇怪的事情是 jQuery 如何表示元素。在工作代码中,它看起来像这样: 在此处输入图像描述

非工作元素看起来像这样:

在此处输入图像描述

我要注意的另一件事是这两个元素都在 AngularJS 指令中呈现。

我现在怀疑可能还有其他一些嵌入代码(我有 facebook 按钮和 disqus 可能会干扰,但我不确定)。

标签: javascriptjquery

解决方案


推荐阅读