使用相同 JavaScript 对图像库的影响
an effect onto gallery of images using same javascript
我有以下代码,我使用它使用JavaScript在图像上实现效果。效果就像当用户将鼠标悬停在主图像上时,over1 和 over2 是覆盖在其上的两个图像,提供体面的信息。
现在我的问题是 - 我得到的代码仅适用于单个图像。当我在图像库上实现它时,即使我只将鼠标悬停在一张图像上,所有图像仍然会覆盖它们的信息。
如果我将鼠标悬停在上面,那么其他图像不应该显示它们的信息,那么我需要帮助,只有一个应该处于活动状态。
我还需要知道如何将图像存储在文件夹中。 到目前为止,我决定为主图像制作一个,为叠加图像制作另一个。
我的代码是
<html>
<head>
<link href="css/overlaycss.css" rel="stylesheet" />
<script src="js/jquery.min.js" type="text/javascript"></script>
<script type="text/javascript">
$(document).ready(function() {
$(".main").mouseenter(function() {
$(".overlay").show();
});
$(".main").mouseleave(function() {
$(".overlay").hide();
});
$(".main").mouseenter(function() {
$(".overly").show();
});
$(".main").mouseleave(function() {
$(".overly").hide();
});
});
</script>
</head>
<body style="margin:0px; padding-top:0px">
<ul>
<li>
<a href="">
<img class="main" src="image/productold.JPG" />
<img class="overlay" src="image/overlay/over1.jpg"/>
<img class="overly" src="image/overlay/over2.jpg"/>
</a>
</li>
<li>
<a href="">
<img class="main" src="image/productold.JPG" />
<img class="overlay" src="image/overlay/over1.jpg"/>
<img class="overly" src="image/overlay/over2.jpg"/>
</a>
</li>
</ul>
</body>
</html>
CSS 是——
li{
position:relative;
float:left;
padding-left:5px;
}
.main {
width:200px;
height:200px;
}
.overlay
{
position:absolute;
height:50px;
width:150px;
top:0;
left:0;
display:none;
}
.overly
{
position:absolute;
height:50px;
width:150px;
bottom:0;
right:0;
display:none;
}
要在单个图像上显示悬停图像,请尝试以下操作:-
$(document).ready(function() {
$("ul li").mouseenter(function() {
$(this).find(".overlay").show();
$(this).find(".overly").show();
});
$("ul li").mouseleave(function() {
$(this).find(".overlay").hide();
$(this).find(".overly").hide();
});
});
相关文章:
- 在不影响原始画布外观的情况下调整图像大小
- 图像内部的透明背景颜色不受影响
- 使用相同 JavaScript 对图像库的影响
- Javascript 对将鼠标悬停在图像上的影响
- 如何使我的脚本只影响它在jquery中自己的图像
- 将超大图像扩展到磁贴上方而不是下方?影响JS
- 创建一个带有按钮的定时滑块,这些按钮可以影响表格不同部分的文本和图像
- 在不影响背景的情况下擦除图像画布上的线条
- 有没有什么方法可以让用户上传的SVG图像免受代码注入等的影响
- 为什么浏览器/客户端图像大小调整会对性能造成如此大的影响?
- 使悬停时的图像背景变暗,不影响文字
- a:hover CSS样式影响包含图像的按钮基于浏览器的行为
- 如何在不影响图像大小的情况下对响应图像进行中心缩放
- 让一个元素影响多个图像
- 如何找出影响HTML图像滑块元素的Javascript部分
- 如何影响图像悬停上一个和下一个图像
- 如何在java中从数据库中动态更新页面中的图像,而不影响页面其余部分的内容?
- 如何制作该标签的另一个图像(通过拖动),而不影响原始图像
- 移动Safari和动态加载图像会影响性能
- 内联图像影响行高