Ⅰ js鼠标移动到链接上去时显示指定DIV,移出DIV时隐藏DIV怎么实现
$("腊散.链接轮岩氏class").mouseover(function(){
$("div").show();
})
$(".链接class").mouseleave(function(){
枣前$("div").hide();
})
Ⅱ js如何实现:在页面中任意位置点击鼠标,则在该位置显示一个div
如下参考:
1.页面复制有一个id为c2的div,下面有一个子div,下面有一个按钮,事件是用来点击100个adddiv。
Ⅲ javaScript鼠标事件,点击鼠标右键,弹出div的简单实例
JavaScript鼠标事件,点击鼠标右键,弹出div的简单实例
document.oncontextmenu
=
function(){return
false};
//禁止鼠标右键菜单显示
var
res
=
document.getElementById('box');
//找到id为box的div
document.body.onmouseup
=
function(e){
//在body里点击触发事件
if(e.button===2){
//如果button=1(鼠标左键),button=2(鼠标右键),button=0(鼠标中间键)
console.log(e);
//将传进去的参数打印出来
console.log(e.offsetY);
//打印出鼠标点击的Y轴坐标
console.log(e.offsetX);
//打印出鼠标点击的X轴坐标
res.style.top
=
e.offsetY+'px';
//鼠标点击时给div定位Y轴
res.style.left
=
e.offsetX+'px';
//鼠标点击时给div定位X轴
res.style.display
=
'block';
//显示div盒子
}else{
res.style.display
=
'none';
//否则不显示div盒子
}
}
以上这篇JavaScript鼠标事件,点击鼠标右键,弹出div的简单实例就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。
Ⅳ js如何完成div的显示
当然不在了,隐藏有display:none和visibility:hidden'
你现在的状况应该用onmouseout style="visibility:hidden"onmouseover style="如圆visibility:visible"
如果display:none了,这个激简div就从文档流中渣铅塌消失了,自然就没法出发 ONMOUSEOVER事件了
Ⅳ js div鼠标滑动显示隐藏
一个div的鼠标滑过隐藏后,就再也滑不上了。因为页面已经看不见它了。内
所以应该鼠标滑过一个容div,让另一个div显示和隐藏,下面是简单代码,仅供参考:
<style>
div{width:100px;height:100px;background:#ccc;margin:10px;}
</style>
<body>
<divid='div1'></div>
<divid='div2'></div>
</body>
<script>
varoDiv1=document.getElementById('div1');
varoDiv2=document.getElementById('div2');
oDiv1.onmouseover=function(){
oDiv2.style.display='none';
};
oDiv1.onmouseout=function(){
oDiv2.style.display='block';
};
</script>
Ⅵ 鼠标放在超链接上, 显示DIV。 移开后隐藏DIV。
1、首先我们在html里定义一个div,id为‘mouse_div’,然后定义该div的样式,主要是定义position,让其绝对定位。
Ⅶ js控制div的显示和隐藏
使用JavaScript控制div的显示隐藏,通常是修改div元素的display为none。
display属性 定义和用法
display 属性规定元素应该生成的框的类型。
display属性 可能的值
document.getElementById("div1").style.display="block";
其他方式
除了修改display,还可以通过修改元素的宽度和高度为零实现隐藏效果。
Ⅷ javascript:鼠标移至元素上,在元素上方出现div
<!DOCTYPEHTML>
<html>
<head>
<metacharset=UTF-8/>
<styletype="text/css">
.describe{
display:none;
border:1pxsolidblack;
position:absolute;
background-color:#fd3;
}
</style>
<scripttype="text/javascript"src="jquery-1.8.0.min.js"></script>
<scripttype="text/javascript">
$(document).ready(function()
{
vardesc=$("#describe");
$("a").hover(function(e)
{
=e.clientX,y=e.clientY;
desc.css(
{
"left":x+"px",
"top":y+"px"
}).text($(this).text()).fadeIn(30);
},function()
{
desc.hide();
});
})
</script>
</head>
<body>
<divid="describe"class="describe"></div>
<!--这里是需要出现的div框-->
<liid="01"><aid="name">ssss</a></li>
<!--各个超链接-->
<liid="02"><aid="name">dsfdfsdf</a></li>
<liid="03"><aid="name">aaaaaaaaaadfd</a></li>
</body>
</html>
Ⅸ js鼠标移动到某元素显示div的问题!
鼠标经过弹出浮动框的效果,实现方法有多种,这里列举2种常用的解决方法。代版码直接贴上来权不能正常显示,看附件。
方法A:
把浮动div和触发元素a放于同一个父级元素内,鼠标经过父级元素时触发显示。这样鼠标移动到div时仍然处于该父级元素内,则div不会隐藏。
方法B:
鼠标经过a时弹出div,鼠标离开a时设置一个计时器用来关闭div,如果鼠标移动到div后则清除计时器。
Ⅹ js鼠标单击事件显示隐藏的DIV
给div动态添加display的样式,block是显示,none是隐藏。
所以你上边空着的双引号里写上block就可以了。