تصویر محمدعلی اکبری

حتما بارهای به این مشکل برخورد کرده اید که بعد از نصب jQuery update برخی کدهای جاوااسکریپت از کار افتاده اند. بعد از بررسی متوجه خطای زیر شده اید:

$.browser is undefined

دلیل این خطا حذف این متد از نسخه 1.9 به بعد در jQuery است. برای بازگرداندن این متد کافی است از کتابخانه jquery-browser-plugin استفاده کنید.

برای این کار کافی است فایل jquery.browser.js را در info قالب دروپال تعریف کنید.

دیدگاه‌ها

تصویر websaz iran

websaz iran

سلام
من مدتی هست با jQuery update مشکل پیدا کردم .وقتی فعال می شه یکسری از قابلیت های ادمین رو از کار می اندازه.(حالت دراپ داون و ..) - از jQuery Multi استفاده کردم ولی به ارورهای عجیب و غریب موقع کار کردن با ajax و Hierarchical Select در ادمین بر می خورم .روی سایت ظاهرا مشکلی نیست . اما داخل ادمین مشکلات اساسی دارم.

فایلی که گفتید را دانلود کردم و در پوشه قالب سایت گذاشتم. این خط را هم به info اضافه کردم.
scripts[0] = 'jquery.browser.js'
من از قالب امگا 3 استفاده می کنم. ولی هیچ فرقی نکرد. ممنون می شم راهنمایی کنید.

تصویر Yekta

Yekta (تایید نشده)

یک راه حل ساده تر اینکه از Modernizer استفاده کنیم.

افزودن نظر جدید