js鼠标滑过小图显示大图效果
2013-02-28 17:12
387 查看
<style>
#demo img{border:none;width:100px;height:100px; margin-right:20px;}
#enlarge_images{position:absolute;display:none;z-index:2;border:5px solid #f4f4f4}
</style>
<div id="demo" style="overflow:hidden;height:100px; width:1000px;">
<img src="content/images/88888.png"><img src="content/images/88888.png"><img src="content/images/88888.png">
</div>
<div id="enlarge_images"></div>
<script>
var demo = document.getElementById("demo");
var gg = demo.getElementsByTagName("img");
var ei = document.getElementById("enlarge_images");
for(i=0; i<gg.length; i++){
var ts = gg[i];
ts.onmousemove = function(event){
event = event || window.event;
ei.style.display = "block";
ei.innerHTML = '<img src="' + this.src + '" style=" width:200px; height:200px;" />';
ei.style.top = document.body.scrollTop + event.clientY + 10 + "px";
ei.style.left = document.body.scrollLeft + event.clientX + 10 + "px";
}
ts.onmouseout = function(){
ei.innerHTML = "";
ei.style.display = "none";
}
ts.onclick = function(){
window.open( this.src );
}
}
</script>
#demo img{border:none;width:100px;height:100px; margin-right:20px;}
#enlarge_images{position:absolute;display:none;z-index:2;border:5px solid #f4f4f4}
</style>
<div id="demo" style="overflow:hidden;height:100px; width:1000px;">
<img src="content/images/88888.png"><img src="content/images/88888.png"><img src="content/images/88888.png">
</div>
<div id="enlarge_images"></div>
<script>
var demo = document.getElementById("demo");
var gg = demo.getElementsByTagName("img");
var ei = document.getElementById("enlarge_images");
for(i=0; i<gg.length; i++){
var ts = gg[i];
ts.onmousemove = function(event){
event = event || window.event;
ei.style.display = "block";
ei.innerHTML = '<img src="' + this.src + '" style=" width:200px; height:200px;" />';
ei.style.top = document.body.scrollTop + event.clientY + 10 + "px";
ei.style.left = document.body.scrollLeft + event.clientX + 10 + "px";
}
ts.onmouseout = function(){
ei.innerHTML = "";
ei.style.display = "none";
}
ts.onclick = function(){
window.open( this.src );
}
}
</script>
相关文章推荐
- js小技巧--鼠标滑过显示大图
- JS实现鼠标滑过显示边框的菜单效果
- Javascript 鼠标滑过显示大图的效果
- 鼠标滑过显示图片大图效果
- JS实现鼠标移动到缩略图显示大图的图片放大效果
- 鼠标滑过显示图片大图效果
- JS实现鼠标移动到缩略图显示大图的图片放大效果
- jQuery-鼠标经过显示大图并跟随鼠标效果插件
- css+jquery鼠标滑过,显示下拉菜单效果
- mm_menu.js(实现鼠标移入横向显示二级菜单效果)(2)
- jQuery实现鼠标滑过延时显示的效果
- 鼠标滑过触发拉窗式JS效果
- JS实现鼠标经过好友列表中的好友头像时显示资料卡的效果
- 鼠标滑过 放大显示效果的列表
- JS:小图-大图效果:根据鼠标坐标定…
- 鼠标滑过出现提示层效果 js代码
- headroom.js 用例,漂亮完善的 鼠标滚动 --->导航栏隐藏显示效果
- JS 鼠标经过显示大图