knrt.net
当前位置:首页 >> js 再点击 >>

js 再点击

这个最简单的逻辑就是if判断一下就看可以了。下面是简单的例子,以变色为主,点击一下变灰色,再点击一下恢复原来的颜色。var oDiv = document.getElementById('div1');oDiv.onclick=function(){if(this.style.backgroundColor == 'red'){this.s...

可以给元素设置一个属性,然后第一次的时候设置一个值,第二次的时候判断如果是第一次的值则关闭

用if判断下. function change() { if($("img1").style.display=="block") { $("img1").style.display="none"; } else { $("img1").style.display="block"; } }

点击 显示或隐藏内容 function test(){ var obj=document.ElementById('testid') if(obj.style.display=="none"){ obj.style.display=""; }else{ obj.style.display="none"; } }

click//js;var c = document.getElementById("click");var a = 1;c.onclick = function(){ if (this.className == "click"){ a = 1; this.className = ""; }esle{ this.className = "click"; a = 0; }}

-_-|| 点的时候判断一下不就好了,if(那玩意.style.display == "block") 那玩意.style.display = "none";else。。。。。

可以参考这个! document.onclick = function(){ //隐藏层代码 }; div.onclick = function(oEvent){ //取消冒泡 oEvent = oEvent || window.event; if(document.all){ oEvent.cancelBubble = true; }else{ oEvent.stopPropagation(); } };

改下js var flag; function changeBold(){ var obj = document.getElementById('first'); if(flag){ obj.className="boldStyle"; } else { obj.className=""; } flag = !flag; }

Document 我是div $(function(){ $('input').click(function(event) { $('#demo').toggle(); }); });

你放一个全局变量 b=false,点一次,设这个变量为 b=!b 再判断这个变量是true,执行什么,假执行什么

网站首页 | 网站地图
All rights reserved Powered by www.knrt.net
copyright ©right 2010-2021。
内容来自网络,如有侵犯请联系客服。zhit325@qq.com