我有一些旋轉圖像隱藏字幕,我想用jQuery公佈時,有人懸停。每個圖像+標題是這樣的:jQuery懸停閃爍圖像標題
<img src="images/picture.jpg" id="feature-1-image" />
<p id="feature-1-caption" class="feature_caption">1: Here is the caption</p>
標題設置爲顯示:無;並放置在頂部:-75px的圖像頂部。 jQuery的的相互作用是這樣:
$("img[id*=feature-]").hover(function(){
var feature_id = $(this).attr("id").split("-");
$('p[id=feature-' + feature_id[1] + '-caption]').addClass("showCaption");
},
function(){
var feature_id = $(this).attr("id").split("-");
$('p[id=feature-' + feature_id[1] + '-caption]').removeClass("showCaption");
});
它工作正常,但如果你將鼠標放在標題本身,它閃爍,因爲在IMG懸停效應開始發揮作用(即標題是頂部的圖像,所以它的火焰懸停和不停留,因此閃爍)。
我試過一堆東西,但沒有工作。如果我在標題文字上,關於停止懸停事件的任何想法?謝謝。
你能告訴我們一個可行的例子嗎? – kjagiello 2010-01-14 17:15:27