博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
jQuery中排除指定元素,同时选择剩下的所有元素
阅读量:4615 次
发布时间:2019-06-09

本文共 722 字,大约阅读时间需要 2 分钟。

场景:某页面用了js延时加载技术处理所有图片,以改善用户体验,但是有几个图片不想延时加载,要求把它们单独挑出来。
研究了一下jQuery的API文档,搞掂了,jQuery真的很方便,贴在这里备份:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
<!
doctype 
html>
<
html
>
    
<
head
>
        
<
title
>菩提树下的杨过</
title
>
        
<
script 
type="text/javascript" src="http://img.24city.com/js/jquery-1.4.3.min.js"></
script
>
        
<
script 
type="text/javascript">
            
$().ready(function(){
                
$("div:not([delay='false'])").css("color","#f00");
            
})
        
</
script
>
    
</
head
>
    
<
body
>
        
<
div
>div 1</
div
>
        
<
div 
delay="false">div 2</
div
>
        
<
div
>div 3</
div
>
    
</
body
>
</
html
>
上面的代码,将把有附加属性"delay",且等于"false"的div排除掉,然后把剩下的div全选中,并设置为红色字体。
作者:
出处:  
本文版权归作者和博客园共有,欢迎转载,但未经作者同意必须保留此段声明,且在文章页面明显位置给出原文连接,否则保留追究法律责任的权利。

转载于:https://www.cnblogs.com/xumaojun/p/8528932.html

你可能感兴趣的文章
2016012003+陈琦+散列函数的应用及其安全性
查看>>
Android 状态栏通知Notification、NotificationManager详解
查看>>
UIApplicationDelegate协议
查看>>
Jmeter测试dubbo接口填坑
查看>>
[zz]GDB调试精粹及使用实例
查看>>
数据库的创建和删除
查看>>
最简单的三层实例【插入据
查看>>
设计模式学习笔记——Prototype原型模式
查看>>
pom.xml里有红叉报错的解决办法
查看>>
Perl last和next的用法区别
查看>>
Selenium 管理 Cookies
查看>>
exceptionfunction[LeetCode]Permutations
查看>>
bzoj 4595 激光发生器
查看>>
multi cookie & read bug
查看>>
js时间转换
查看>>
(转载) Android Studio你不知道的调试技巧
查看>>
队列实现霍夫曼树
查看>>
关于微信公众平台测试号配置失败的问题
查看>>
【NOIP2001】统计单词个数
查看>>
linux常用端口
查看>>