سؤال

أنا جديد نسبيًا في الاستخدام jQuery وترغب في استخدام load طريقة لسحب المحتوى إلى صفحتي لأن الموقع الذي أستضيفه لا يدعم أي برمجة نصية من جانب الخادم.

أريد أن أكون قادرًا على تشغيل المزيد من JQuery على الصفحات التي يتم سحبها (عبر طريقة التحميل) مثل الأكورديان في مكتبة واجهة المستخدم.كيف يمكنني الحصول على هذا للعمل؟

هتافات مقدما

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

المحلول

وطريقة $.load لديه callback.

وسيتم استدعاؤه هذا عندما تم إرجاع البيانات حتى تتمكن من مثيل الضوابط واجهة المستخدم الخاصة بك في هذه الطريقة الاستدعاء.

وعلى سبيل المثال

   //Load html page with Accordian markup
    $('#someDiv').load(urlWithAccordian, function(){
        //Create Accordian
        $('#someUL').accordian();
    });

نصائح أخرى

تغيير المضيفين! لا ينبغي عليك أبدًا الاعتماد على JavaScript في شيء بدائي كالمحتوى!

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