سؤال

لدي بعض أجاكس التي تسحب المعلومات إلى جدول وأنا أحاول استخدام ليفيكري لإضافة فئة إلى كل صف الثاني

$('a').livequery('click', function(event) { 
$(".scroll-pane table tr:odd").addClass("Odd");
});

والمشكلة هي أن الطبقة يضاف فقط لفترة قصيرة من الزمن وبعد ذلك يختفي ببساطة?أنا باستخدام مسج 1.4.1 و ليفيكري 1.0.3

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

المحلول

لم تعد بحاجة إلى استخدام البرنامج المساعد ليفيكري مع مسج 1.4.x.استخدام live طريقة بدلا من ذلك.

بدلا من ذلك ، يمكنك إعادة ربط النقر/تعيين الفئة بعد كل مكالمة أجاكس في رد النجاح.

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

نصائح أخرى

الإصدار 1.1.1 من LiveQuery يضيف إصلاح التوافق مع jQuery 1.4.1، لذلك ربما يكون الحل الأسهل هو محاولة استخدام أحدث إصدار من Livequery.إذا كانت المشكلة لا تزال موجودة، أخبرني.

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