我使用下面的代碼,.click動作自行工作正常,只要我添加.hover,然後.hover作品和.click停止工作。任何想法爲什麼發生這種情況,以及如何解決它?jQuery .click在使用.hover時不起作用,我該如何解決這個問題?
$('#11').click(function(){
$('#widget').load('../212/?id=11');
$(this).attr("src", "<?php bloginfo('stylesheet_directory'); ?>/images/category-fantasy-32-disable.png");
});
$('#11').hover(
function() {
//hover event
$(this).attr("src", "<?php bloginfo('stylesheet_directory'); ?>/images/category-fantasy-32-disable.png");
},
function() {
//hover out event
$(this).attr("src", "<?php bloginfo('stylesheet_directory'); ?>/images/category-fantasy-32.png");
});
它可能是因爲當你點擊鼠標並將鼠標移出鼠標事件將會觸發導致src被改變 –
@ArunPJohny哦,我的上帝,你是一個天才! – Shaba7elail