鼠标点击一下隐藏div,再点击一下该div又出现的问题

有一个表格,标题栏下面是具体信息,想要实现:鼠标点击标题栏,底下信息栏的div层隐藏,再点一下标题栏,div层又出现
div的id是eee,想用一个onclick事件实现
js的代码该怎么写

你这有个错误。。。判断是否等于是两个=号 不是一个 所以正确的代码 应该是

function hidden1(){
if(document.getElementById("wdrj").style.display=="none"){
document.getElementById("wdrj").style.display="block";
}
else{
document.getElementById("wdrj").style.display="none";
}
}
温馨提示:内容为网友见解,仅供参考
无其他回答

...DIV失去焦点后隐藏自身。而当DIV内部元素被点击的时候先触发点击事件...
还需要说明的是这段代码在IE上没问题,如果是FireFox的话,获取鼠标当前位置应该用:event.pageX|Y,这个问题在代码中加一个判断应该可以解决。<script language="javascript" type="text\/javascript"> document.onmousemove = mouseouthide;\/\/鼠标移出DIV范围时隐藏 function mouseouthide() { var b=20;...

jquery点击一个div显示再次点击这个div隐藏
--$(".btn")是找到class="btn"的信息,$(".div")就是找到class="div",is(":visible")判断是否div隐藏起来,隐藏就让其显示出来.show()显示的方法,.hide()隐藏的方法(深圳网站建设:www.sz886.com)--><script type="text\/javascript" src="http:\/\/www.sz886.com\/js\/jquery-1.9.1....

...另一个div的class中的其中一个类名,再点击一下又添加上
cursor:hand;">click<\/div> <div class="main red">div class<\/div> <\/body> <script type="text\/javascript"> $(document).ready(function(){ $("#div").click(function(){ var cls = $(".main").attr("class"); if(cls == "main") $(".main").attr("...

js问题,鼠标点击显示div内容,再点击隐藏,两个div切换有中断。
你是用一个变量"i"来保存两个"变换"的状态。。。当然会有问题。你应该实现点击当前元素,则当前元素切换,另一个反切换,对吧?如果是这样,也就是说function里面需要取到两类元素,一个是当前的,一个是除当前外的。当前的你已经传进来,除当前外的就要看你如何处理了。以下是步骤:1.先建立一个...

如何用jquery完成:当鼠标移到表格某一个tr时,该tr中隐藏的div可见...
试一下这个吧 (function(){ $("#tabQuestion2 tr").mouseenter(function(){ $(this).find("div").show(500); }); $("#tabQuestion2 tr").mouseleave(function(){ $(this).find("div").hide(500); }); });...

js侧边楼层定位鼠标滑动后就不见了
一个div的鼠标滑过隐藏后,就再也滑不上了。因为页面已经看不见它了。所以应该鼠标滑过一个div,让另一个div显示和隐藏,下面是简单代码,仅供参考:<style> div {width:100px; height:100px; background:#ccc;margin:10px;}<\/style><body> <div id='div1'><\/div> <div id='div...

页面划动到一个地方,隐藏的div展示出来,怎么实现
1、首先给鼠标经过的DIV添加一个类,类名为submeau。2、其次给隐藏的DIV,添加一个ID,ID名为id=“oa_submeau”。3、最后将JQUERY代码放在整个网页的最底部,用于控制鼠标经过显示DIV,离开隐藏DIV,即可完成页面划动到一个地方隐藏的div展示出来。

CSS下鼠标悬停在一个DIV时显示另外一个DIV,为何显示不出来?
首先从代码上来讲,你最后的样式写法有错误,应该是#sec:hover #third{}这样才对。其次如果是用css来实施,#third必须是#sec的子孙元素,要不然是不能够成功的。你看最后一个的写法就代表了#third必然是#sec的子孙元素。当然了,这种写法浏览器兼容性不是很好,IE就不要指望了,尤其版本之间差异还蛮...

鼠标滑过div让另外一个div从隐藏变为显示
1、给鼠标经过的DIV添加一个类 ,类名为submeau;如下图:2、给显示或者隐藏的DIV,添加一个ID,ID名为:id="oa_submeau",如下图:3、将以下的JQUERY代码放在整个网页的最底部,用于控制鼠标经过显示DIV,离开隐藏DIV。<script src="http:\/\/apps.bdimg.com\/libs\/jquery\/2.1.4\/jquery.min.js...

鼠标放在超链接上, 显示DIV。 移开后隐藏DIV。
1、首先我们在html里定义一个div,id为‘mouse_div’,然后定义该div的样式,主要是定义position,让其绝对定位。2、然后通过JS脚本来做随鼠标移动的效果。先引入jquery脚本,因为用到jquery操作dom。3、最后添加代码,在页面加载完后,给页面添加鼠标mousemove事件,在事件函数里,调用 moving方法,就实现...

相似回答