你好,我有以下HTML:jQuery的 - 如何 '關閉' 或 '覆蓋' 命名函數
img class="hoverContact"
img class="hoverContact"
img class="hoverContact"
和jQuery代碼:
function highlightContact(ev) {
$(ev).addClass('lightblue');
}
function unhighlightContact(ev) {
$(ev).removeClass('lightblue');
}
和
$('.hoverContact').live("mouseover", function(){
highlightContact(this);
});
$('.hoverContact').live("mouseout", function(){
unhighlightContact(this);
});
$('.hoverContact').live("click", function(){
highlightContact(this);
});
我試圖保持lightblue類的點擊,但顯然當我點擊我需要mouseaway,它關閉lightblue類...所以我需要幫助搞清楚如何重寫unhighlight類...
感謝
那麼點擊後的行爲是什麼?什麼時候「正常」突出顯示重新生效? – 2011-05-28 03:25:56
@no good ..之後的行爲是ajax調用...並且圖像將保留該類直到點擊一個新類 – webwrks 2011-05-28 03:31:17
添加'lightblue'類到底是做什麼的?你在代碼中的其他地方使用它,還是僅僅用於CSS? – namuol 2011-05-28 03:51:36