سؤال
لدي 3 أقسام في نموذج يتم Slidedown () عند فحص خانة الاختيار و Slideup () عند عدم تحديد خانة الاختيار.
في جزء واحد من النموذج ، أستخدم زرًا بسيطًا لتشغيل وظيفة.
إذا قمت بإلغاء تحديد مربع الاختيار لنزلق المحتوى لأعلى ثم أعد فحصه لنزل المحتوى إلى الوراء مرة أخرى ، فإن النص في الزر يختفي ويتركني مع زر صغير ، ولكنه لا يزال يعمل ، لن يبلغ المستخدم عما يفعله .
أي مساعدة ستكون رائعة.
شكرًا
ريتشارد
المحلول
حسنًا ، في وظيفتي لنقل المحتوى لأعلى ، كان لدي السطر التالي:
$("#" + section + " :input").val("");
اتضح أن هذا لا يزيل الحقول الواضحة فقط ، والنص ، إلخ ، بل إنه يمسح نص الزر.
لقد قمت ببساطة بتغيير سطر الكود هذا إلى:
$("#" + section + " :input[type='text']").val("");
شكرا لردودك السريعة!
ريتشارد
لا تنتمي إلى StackOverflow