javascript - jQuery find 停止工作并且元素看起来很奇怪
问题描述
我发现一些生产 jQuery 代码停止工作。代码很简单,它只是找到具有特定类的嵌套元素:
var richTextImages = element.find('.rich-text-image');
顺便说一句,这段代码有效:
var richTextImages = element.find('img');
它会找到所有具有上述类的图像。它在本地和其他一些产品源中完美运行。代码和布局都没有区别。我发现的另一个奇怪的事情是 jQuery 如何表示元素。在工作代码中,它看起来像这样:
非工作元素看起来像这样:
我要注意的另一件事是这两个元素都在 AngularJS 指令中呈现。
我现在怀疑可能还有其他一些嵌入代码(我有 facebook 按钮和 disqus 可能会干扰,但我不确定)。
解决方案
推荐阅读
- javascript - 一组对象数组
- angular - 如何使 d3 堆叠条形图上的退出设置正常运行?
- php - 如何检查登录用户在 Laravel 5 的管理列上是否有“1”?
- c# - 异常不会从任务 (TPL) 中冒泡
- android - 如何在 Android 上将 Javascript 注入 GeckoView
- python - 在将列表移动到另一个函数之前将列表更改为元组在计算上是否更快?
- java - 为什么当我想从文本文件中删除字符串时它不起作用?
- python - 与for循环表单集断开连接后如何重新连接django信号
- c# - 当 ShowInTaskbar="False" 时检测窗口被 Win+D 最小化
- ruby - 在 eval 语句中面临“没有将 nil 隐式转换为字符串”错误