0
我試圖使用懸停功能,這是相當簡單的,但我似乎無法使mouseout/mouseleave正常工作。JQuery .hover/.on('mouseleave')無法正常工作
代碼:
$(document).ready(function(){
$('.SList').css('display','none');
$(".MList a").on('mouseenter',
function(){
var HTMLArr = $(this).children().html().split(':');
$(this).children('p').replaceWith('<p>'+HTMLArr[0]+': ◤</p>');
$(this).siblings('.SList').slideDown('slow');
})
.on('mouseleave',function(){
var HTMLArr = $(this).children().html().split(':');
$(this).children('p').replaceWith('<p>'+HTMLArr[0]+': ◢</p>');
$(this).siblings('.SList').slideUp('slow');
});
});
的了mouseenter正常工作,但它甚至沒有進入的鼠標離開的代碼。任何想法將不勝感激。
做一個js搗鼓我們與 –
玩燦你是否包含這段代碼運行的初始HTML(或者它的一個樣本,如果它非常大的話)? –
當然,生病jsfiddle並鏈接它 –