From 0a4bb74c5774923f965959326f45967024d513ba Mon Sep 17 00:00:00 2001 From: sunxiaobin89 <470459819@qq.com> Date: Sat, 3 Dec 2022 19:27:29 +0800 Subject: [PATCH] =?UTF-8?q?form=E4=BF=AE=E5=A4=8D=E5=BD=93=E5=89=8D?= =?UTF-8?q?=E4=B8=8B=E6=8B=89=E9=80=89=E4=B8=AD=E7=9A=84index=E4=B8=8D?= =?UTF-8?q?=E5=9C=A8=E5=BD=93=E5=89=8Doption=E7=9A=84=E8=8C=83=E5=9B=B4?= =?UTF-8?q?=E7=9A=84=E6=97=B6=E5=80=99=E9=BB=98=E8=AE=A4=E9=80=89=E4=B8=AD?= =?UTF-8?q?=E4=BA=86=E6=9C=80=E5=90=8E=E4=B8=80=E4=B8=AA=E8=8A=82=E7=82=B9?= =?UTF-8?q?=E7=9A=84=E9=97=AE=E9=A2=98?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/modules/form.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/modules/form.js b/src/modules/form.js index 8dad2fb9..252915ab 100644 --- a/src/modules/form.js +++ b/src/modules/form.js @@ -259,14 +259,14 @@ layui.define(['layer', 'util'], function(exports){ ,dlHeight = dl.outerHeight(); index = select[0].selectedIndex; // 获取最新的 selectedIndex - index === -1 && (index = 0); reElem.addClass(CLASS+'ed'); dds.removeClass(HIDE); dts.removeClass(HIDE); nearElem = null; // 初始选中样式 - dds.eq(index).addClass(THIS).siblings().removeClass(THIS); + dds.removeClass(THIS); + index >= 0 && dds.eq(index).addClass(THIS); // 上下定位识别 if(top + dlHeight > $win.height() && top >= dlHeight){