سؤال

لدي 3 أقسام في نموذج يتم Slidedown () عند فحص خانة الاختيار و Slideup () عند عدم تحديد خانة الاختيار.

في جزء واحد من النموذج ، أستخدم زرًا بسيطًا لتشغيل وظيفة.

إذا قمت بإلغاء تحديد مربع الاختيار لنزلق المحتوى لأعلى ثم أعد فحصه لنزل المحتوى إلى الوراء مرة أخرى ، فإن النص في الزر يختفي ويتركني مع زر صغير ، ولكنه لا يزال يعمل ، لن يبلغ المستخدم عما يفعله .

أي مساعدة ستكون رائعة.

شكرًا

ريتشارد

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

المحلول

حسنًا ، في وظيفتي لنقل المحتوى لأعلى ، كان لدي السطر التالي:

$("#" + section + " :input").val("");

اتضح أن هذا لا يزيل الحقول الواضحة فقط ، والنص ، إلخ ، بل إنه يمسح نص الزر.

لقد قمت ببساطة بتغيير سطر الكود هذا إلى:

$("#" + section + " :input[type='text']").val("");

شكرا لردودك السريعة!

ريتشارد

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