سؤال

أحاول الرد على أحداث OnBlure و OnSelect مع Yui الإكمال التلقائي.أحتاج إلى إخفاء AC، عندما ينقر المستخدم في مكان آخر واتركه هناك على تحديد.المشكلة هي أن حدث Blur يطلق النار عليه أيضا.لم أتمكن من العثور على حدث يتم تشغيله فقط عند النقر فوق AC وأنا عالق حقا في اصطياد حدث Blur بطريقة أو بأخرى في حالة تحديد ذلك لأنه يتم إطلاقه قبل الحدث المحدد.

لذلك أساسا ما أريده هو إخراج مثل:

انقر خارج AC: Blur

حدد القيمة: حدد فال

ولكن ما أحصل عليه هو:

انقر خارج AC: Blur

حدد القيمة: Blur، حدد Val

مما يؤدي إلى محددة من AC مخفية.

هل كانت مفيدة؟

المحلول

منذ حريق حدث Blur عند تحديد شيء ما، ومن المحتمل أنك لن تتمكن من منع ذلك، على Blur تعيين مهلة.إذا كان Timer Times خارج، فما تفعل ما تفعله عادة على طمس.

في الحدث المحدد، قم بإلغاء Timer.

بعض الرمز الزائفي فضفاض جدا:

giveacodicetagpre.

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top