我有一個網站我用引導內置交換兩個圖像。我在導航欄中的每個鏈接的任一側放置圖像。該導航欄李一通過引導/我個人的CSS有一個懸停狀態,並且鏈接改變顏色,當你在任何地方移動鼠標在鏈接附近。我把一個img在鏈路的兩邊:jQuery的懸停在導航欄李
<li><a href="index.html"><img src="bonelefty.png"/>Home<img src="bonerighty.png"/></a>
</li>
<li><a href="about.html" id="about"><img src="bonelefty.png" class="img-
swap"/>About<img src="bonerighty.png" class="img-swap"/></a></li>
<li><a href="rates.html"><img src="bonelefty.png"/>Rates<img src="bonerighty.png"/></a>
</li>
<li><a href="contact.html"><img src="bonelefty.png"/>Contact<img src="bonerighty.png"/>
</a></li>
我想添加一些jQuery的這個樣子,這是我在我的網站
jQuery(function(){
$(".img-swap").hover(function(){
this.src = this.src.replace("bonerighty.png","bonerightw.png");
},
function(){
this.src = this.src.replace("bonerightw.png","bonerighty.png");
});
});
的其他地方使用。當我加入IMG交換類圖像的旁邊,他們只有當你將鼠標懸停在該圖像變化的聯繫,只有一個圖像的變化(這對我來說很有意義)。我無法弄清楚當鼠標靠近鏈接和鏈接改變時如何改變圖像。
OK這沒有targ等正確的圖像,並交換他們,但問題是現在右側圖像變得左側圖像boneleftw或bonelefty取決於它是否正被選中。也就是說,它正確地兩邊但隨後開始第一個鼠標boneright交換到boneleft後保持這種方式。那麼在進一步的鼠標移動過程中,骨骼都會變得僵硬,希望有所幫助。非常感謝。 – user2518391
我編輯我的答案是:增加了:第一,:最後 – Falci
現在左一個變成正確的。它已切換到錯誤的一邊在此之後,犯規做出反應,進一步懸停和停留在bonerightw很奇怪,感謝你的幫助,請讓我知道你在想什麼 – user2518391