从文档中删除图像,但不是在这个类中
Remove images from document but not in this class
我想摆脱图像在iframe除了在某些类中发现的图像。我已经插入了一些变量:
var class = '.class';
var index = '5';
$('#iframe').contents().find('* img').not(class + ':eq('+ index +')' + ' img').remove();
据我所知,这应该删除除类中的图像以外的所有内容。不管用,所有的图像都被删除了。非选择器似乎没有效果。我做错了什么?我还能尝试什么?
我会使用过滤器,更容易阅读和控制。
$('#iframe').contents().find('img').parent().filter(function() {
return !($(this).hasClass('class') && $(this).index() == 5);
}).remove();
作为旁注,class
是一个保留关键字,对于变量来说不是一个好名字。
相关文章:
- 删除“;NaN”;来自HTML文档
- 如何筛选要写入新文档的HTML,删除JavaScript中的某些类和/或ID
- 从 MonogDB 中删除具有特定密钥计数的文档
- MongoDB 删除重复的子文档
- 如何使用文档的ID从mongoDB集合中删除文档
- 查找文档,然后在数组中查找条目并将其从数组中删除
- 如何删除MongoDB中的文档和所有嵌入文档
- 无论如何都要获取文档.在不删除整个页面的情况下写入即可工作
- 如何删除猫鼬中的特定子文档
- 可以't通过Express路由从Mongodb中删除文档
- 在文档中搜索文本以删除的文本超过找到它的标签
- 如何使用vanillaJS将mp4视频插入到具有特定维度的html文档中,播放2秒,然后删除节点
- 从Express,Node.js应用程序中删除MongoDB文档
- 使用 OR 条件删除带有猫鼬的 MongoDB 中的文档
- 如何删除创建的创建文档片段对象
- 如果当前日期>文档日期,如何删除文档
- 如何使用猫鼬从集合中删除所有文档
- 如何使用 ExtendScript 从 InDesign 文档的所有脚注引用中删除斜体和粗体样式
- JQuery 文档单击取消绑定将删除所有子单击事件
- j查询文档删除键