سؤال

لدي معالج ASP.NET أحتاج إلى استخدام jQuery لمعالجة بعض أنماط CSS. على سبيل المثال ، إذا تم استيفاء معايير معينة ، فسوف تخفي زرًا:

$("input[value='Continue']").css("display", "none")

هذا يعمل بشكل رائع في الصفحة الأولى ، ولكن الصفحات اللاحقة (المحملة كعناصر تحكم .ascx) لا تعمل. لا يقوم المعالج بتحميل صفحة جديدة في كل مرة ، ولكن يتم إعادة تحميل بسيطة من المحتوى باستخدام ميزة المعالج المدمج. هل لدى أي شخص أي أفكار كيف يمكنني الحصول على jQuery لمعالجة كل صفحة؟ آسف إذا كان هذا سؤالًا أساسيًا ، فأنا جديد على jQuery.

لا يوجد حل صحيح

نصائح أخرى

عندما يتم تشغيل jQuery في البداية على تحميل الصفحة ، فإنه يرتبط بعناصر الصفحة. يمكنك إما استخدام .live () أو .delegate () لجعلها تلتقط العناصر الجديدة تلقائيًا ، أو يمكنك وضع محددات/رمز jQuery في وظيفة وتشغيلها على كل تحميل تحكم لالتقاط العناصر الجديدة.

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