我有一个宽度为 li 33% 的大列表,所以有 3 列。
computers monitors hi-fi
sex-toys pancakes scissors
在它们中的每一个中都隐藏了 UL,单击 slideToggle 即可。
jQuery
$('.subCategory > .parentleaf:has(ul) > .categoryicon').click(function() {
$(this).siblings('ul').slideToggle('fast');
});
不按我的意愿滑动的问题,他们每次都重新构建列表,就像这样
computers monitors hi-fi
[li]cars sex-toys pancakes
[li]dogs scissors
我想这样滑动它们:
computers monitors hi-fi
[li]cars pancakes scissors
[li]dogs
sex-toys
我怎样才能做到这一点?
jsFiddle 2 - 在这种情况下需要红色 bg 颜色为 3 列