扫码关注官方订阅号
我想实现的功能很简单 就是怎么让点击随便一个p的时候 当前的的innerHTML 为0 其他的显示为1;但是再次点击为0的时候呢 切换0 和1 不知道怎么判断请大神 指教
欢迎选择我的课程,让我们一起见证您的进步~~
var ps = $('p'); ps.click(function(){ $(this).html()==='0'?$(this).html(1):$(this).html(0); $(this).siblings().html(1); })
根据你的描述的好像是这样子功能,你看是不?https://zxui.github.io/compon...
上代码:
<style> p{ display: inline-block; width:120px; height:120px; background-color: gray; margin-bottom: 10px } </style> <p>1</p> <p>1</p> <p>1</p> <p>1</p> <p>1</p> <p>1</p> <p>1</p> <p>0</p> <p>1</p> <p>1</p> <p>1</p> <p>1</p> <p>1</p> <script src="http://cdn.bootcss.com/jquery/3.1.1/jquery.min.js"></script> <script> $p = $('p'); function clickp() { var $this = $(this), val = $this.text(); if (val === '1') { $p.not($this).text('1'); $this.text('0'); } else { $p.not($this).text('0'); $this.text('1'); } } $(document).on('click', 'p', clickp); </script>
没用data缓存,简单写了下~
需求不明确。。再次点击0是只有点击的这个p要切换到1 还是其他为1的p也要切换到0?
其实我想要的就是这样的 谢谢各位了PS:(我想要的原生的js JQ的话 我已经写出来了 抱歉 没说清楚)
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2025 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
根据你的描述的好像是这样子功能,你看是不?https://zxui.github.io/compon...
上代码:
没用data缓存,简单写了下~
需求不明确。。再次点击0是只有点击的这个p要切换到1 还是其他为1的p也要切换到0?
其实我想要的就是这样的 谢谢各位了
PS:(我想要的原生的js JQ的话 我已经写出来了 抱歉 没说清楚)