我创建了一个可折叠的菜单,其结构如下:
- 家长
- 家长 2
- 家长 3
- 子类别
我有以下 javascript
var config = {
over: function() { $(this).children('ul').slideDown('slow'); },
timeout: 5,
out: function() { }
}
$("ul.root-tags li").hoverIntent(config);
$('ul.root-tags').mouseout(function() {
$(this).children('li ul').each(function () {
$(this).slideUp('slow');
});
});
基本上我想在父项悬停时打开子类别,但只在整个列表的鼠标悬停时折叠打开的子类别,而不仅仅是父项。我当前的代码不这样做。我需要做哪些改变?
jsfiddle 在这里http://jsfiddle.net/zkhVC/4/