From 31891683ecc892eb506d959002486a84d3d1137b Mon Sep 17 00:00:00 2001 From: yourenf <46994542+yourenf@users.noreply.github.com> Date: Thu, 20 Jun 2019 19:08:58 +0800 Subject: [PATCH] Update filterMore.js MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit 如果有一个页面多个filterMore,同时只有一个显示,其他隐藏。那么初始化其中一个时候会将其他初始化好的 【展开】按钮移除样式。 本次修改为只修改当前filterMore组件 --- src/filterMore.js | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/src/filterMore.js b/src/filterMore.js index eee46c4..61086cf 100644 --- a/src/filterMore.js +++ b/src/filterMore.js @@ -310,11 +310,13 @@ $.extend(String.prototype, { }); searchCtl.html(strHTML); - $(".searchbox .searchbox-item").each(function (i) { - var height = $(this).find(".filter_option").outerHeight(); - if (height <= 30) { - $(this).find(".r").remove(); - } + $(settings.searchBoxs).each(function (i, item) { + $("#" + item.id).each(function (i) { + var height = $(this).find(".filter_option").outerHeight(); + if (height <= 30) { + $(this).find(".r").remove(); + } + }); }); //如果默认展开行数小于总条数 if (settings.expandRow < settings.searchBoxs.length) {