因为jQuery具备隐式迭代,所以在写排他思想的时候不需要循环遍历,直接用下面这个就能实现。

<html><button>变色</button><button>变色</button><button>变色</button><button>变色</button>
</html>
<script>$('button').click(function(){$(this).css('background','blue')// 除了本身这个的同级元素$(this).siblings("button").css('background','')})
</script>

小案例:

鼠标移到左边的任意一个盒子,右边盒子照片会对应变化。

<style>.content{display: flex;}.left{list-style: none;}.left li{width: 60px;height: 80px;line-height: 80px;text-align: center;border: 1px solid;color: #fff;background-color: pink;}.right{margin-top: 20px;height: 240px;width: 240px;position: relative;}img{height: 240px;width: 240px;}.right div{position: absolute;}
</style>
<html><div class="content"><ul class="left"><li>曲奇</li><li>气球</li><li>野餐</li></ul><div class="right"><div><img src="1.jpg" alt=""></div><div><img src="2.jpg" alt=""></div><div><img src="3.jpg" alt=""></div></div></div>
</html>
<script>$('.left li').mouseover(function(){$(this).css('background','red')$(this).siblings().css('background','')// 获得左边li的索引号var index = $(this).index()$('.right div').eq(index).show()$('.right div').eq(index).siblings().hide()})
</script>

jQuery的排他思想相关推荐

  1. Jquery排他思想实现

    我们先来温习一下js里面的排他思想的写法,给五个按钮,点击某一个按钮这个按钮就变成粉红色,其余按钮都是白色,若采用js实现这个案例需要采用循环判断来写,代码如下: <!-- jquery排他思想 ...

  2. jQuery 里面的排他思想

    jQuery 里面的排他思想 <!DOCTYPE html> <html lang="en"><head><meta charset=&q ...

  3. 什么是排他思想算法?(源码解析)

    排他思想算法 <!DOCTYPE html> <html lang="en"><head><meta charset="UTF- ...

  4. 浅谈jQuery Mobile设计思想

    来自51CTO技术社区:http://mobile.51cto.com/others-288591.htm jQuery Mobile设计思想是本文要介绍的内容,主要是来了解jQuery Mobile ...

  5. 编程思维---排他思想

    排他思想:就是排除掉其他的(包括自己),然后再给自己设置想要实现的效果.总而言之,排他思想的实现步骤就是所有元素全部清除再设置当前元素. 大白话---简单总结:干掉兄弟,复活自己 使用场景:1.Tab ...

  6. android 排他button,javascript排他思想

    排他思想: 干掉所有人,设置我自己,先将所有人全设置为"",然后再设置当前的值 1.含义: 关于排他思想,我的理解就是先排除掉其他的(包括自己) ,最后再给自己(this)加想要的 ...

  7. DOM系列之排他思想

    文章の目录 1.什么是排他思想 2.示例 写在最后 1.什么是排他思想 如果有同一组元素,我们想要某一个元素实现某种样式, 需要用到循环的排他思想算法 所有元素全部清除样式(干掉其他人) 给当前元素设 ...

  8. JavaScript排他思想

    什么是排他思想? 排他思想是为一组同类型元素中的某一个元素设置样式时,采用的一种特定顺序.首先将所有元素的样式设置为一般样式(包括特定的某个元素),再为特定元素设置特定样式. 排他思想的优势 排他思想 ...

  9. JavaScript之排他思想详述

    在前面的博客中,小熊更新了相关操作元素的方法,但是如果有同一组元素,我们想要某一个元素实现某种样式,这时需要怎么办呢? 这里就要用到循环的排他思想. 排他思想的算法就是: 排除掉其他的(包括自己),然 ...

最新文章

  1. Science:领导决策的计算和神经生物学基础
  2. irsend 树莓派 php,用树莓派给家用电器加上智能(红外篇)
  3. mysql安装到最后报错_mysql 安装到最后一步时,start service 为失败状态
  4. centos6.2部署jdk+tomcat+mysql总结
  5. jq防止冲突,后退链式,队列操作
  6. python list map成员排序_python – 同时对多个列表进行排序
  7. MySQL-TCL语言
  8. uni-app 微信小程序授权登录
  9. 谈判失败:Oracle杀死Java EE
  10. 先有鸡还是先有蛋? 加拿大科学家揭开谜底
  11. PCA主成分分析/LDA线性判别分析/CCA典型相关分析 对比
  12. 开放微博社区使用OAUTH协议简介
  13. Blender插件安装不显示问题
  14. ctf编码,解密总结
  15. 中国电信无线网服务器,如何使用路由器共享电信天翼无线网络?
  16. 古代人用什么来洗衣服?
  17. STM32F103C8T6连接LD3320语音识别模块(USART)
  18. SAP CRM BOL collection find_by_property
  19. Idea控制台 CMD Tomcat乱码
  20. 《趣弹幕-滚动LED显示屏-技术支持》

热门文章

  1. Lsyncd:负载均衡之后,服务器的文件双向同步
  2. 读书笔记之C Primer Plus 6
  3. 苍穹变服务器维护中,苍穹变7月1日更新维护公告
  4. 宝塔防火墙可以防ddos攻击吗
  5. css写阴影颜色渐变,css3——阴影(立体感,层次效果),渐变色按钮
  6. 小米10性能再进化!小米带来国内安卓系统GPU驱动首次更新——初阶GPU及其驱动升级认识
  7. Linus Torvalds:最庆幸的是 30 年后,Linux 不是一个“死”项目
  8. 若琪智能音响Rokid硬件拆解及系统架构分析
  9. 智慧物流自动化智能仓储管理架构分析
  10. 你居然不会狄杰斯特算法?惊了!