我有一堆圖像排隊,我想懸停顯示不同的圖像,並添加一個框。我在堆棧中發現了一篇文章,幫助我完成了第一部分,但我不確定如何實現顯示該部分的方法。我在想,我必須做一些如何將懸停在0到100之間的不透明度設爲動畫效果,然後重新懸停,但我不知道如何實現這一點。有任何想法嗎?jquery懸停更改圖像和顯示框
我迄今爲止代碼:
HTML
<article class="homeFeatured">
<section>
<a href="<?php echo site_url($perm->category . '/' . $perm->perm_name) ?>">
<img src="<?php echo base_url('public/img/products/' . $perm->perm_name ?>" alt="" />
<span>View Item</span>
</a>
</section>
<section>
<a href="<?php echo site_url($perm->category . '/' . $perm->perm_name) ?>">
<img src="<?php echo base_url('public/img/products/' . $perm->perm_name ?>" alt="" />
<span>View Item</span>
</a>
</section>
<section>
<a href="<?php echo site_url($perm->category . '/' . $perm->perm_name) ?>">
<img src="<?php echo base_url('public/img/products/' . $perm->perm_name ?>" alt="" />
<span>View Item</span>
</a>
</section>
</article>
CSS:
.homeFeatured section{
position: relative;
float: left;
display: block;
height: 303px;
width: 230px;
margin-left: 10px;
}
.homeFeatured span {
position: absolute;
top: 50%;
left: 50px;
width: 100px;
background: #8cc63f;
border: 1px solid #638d2b;
line-height: 30px;
text-align: center;
display: none;
}
的Jquery:
$(".homeFeatured img")
.mouseover(function() {
var src = $(this).attr("src").match(/[^\.]+/) + "Hover.jpg";
$(this).attr("src", src);
})
.mouseout(function() {
var src = $(this).attr("src").replace("Hover", "");
$(this).attr("src", src);
});
是''你想要顯示懸停什麼? – vzwick 2012-03-21 00:59:25
是的,這就是我想要顯示 – Jacinto 2012-03-21 01:00:57
讓你的小提琴;) – vzwick 2012-03-21 01:19:42