...
|
...
|
@@ -24,6 +24,18 @@ function showFilter() { |
|
|
$filter.removeClass('hide');
|
|
|
}
|
|
|
|
|
|
// 子菜单点击时背景高亮
|
|
|
function highlightSubItem() {
|
|
|
var $subItem = $('.filter-body .sub-item');
|
|
|
|
|
|
$subItem.on('touchstart', function() {
|
|
|
$subItem.removeClass('highlight');
|
|
|
$(this).addClass('highlight');
|
|
|
}).on('touchend touchcancel', function() {
|
|
|
$(this).removeClass('highlight');
|
|
|
});
|
|
|
}
|
|
|
|
|
|
//主筛选项Tap事件句柄
|
|
|
function classifyTapEvt($this) {
|
|
|
if ($this.hasClass('active')) {
|
...
|
...
|
@@ -95,7 +107,7 @@ function initFilter(opt) { |
|
|
hCbFn = opt.hCbFn;
|
|
|
|
|
|
missStatus = opt.missStatus;
|
|
|
|
|
|
highlightSubItem();
|
|
|
|
|
|
$filter = $('.filter-mask');
|
|
|
|
...
|
...
|
@@ -131,6 +143,7 @@ function initFilter(opt) { |
|
|
}
|
|
|
}
|
|
|
});
|
|
|
|
|
|
}
|
|
|
|
|
|
//重置筛选面板
|
...
|
...
|
|