إن محاولة استخدام jQuery على Nokia تعطيني هذا الخطأ: Typeerror: "الكائن $ (نتيجة التعبير $) لا يسمح بالمكالمات".

StackOverflow https://stackoverflow.com/questions/3426652

سؤال

Nokia Errorفليكر

إليك عرضًا تجريبيًا مبسطًا: http://jsbin.com/emugo3

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js"></script>
<script>
try {
  $(function () {
    $.noop();
    $("#hello").text("it works");
  });
} catch (e) {
  alert(e.message);
}
</script>

وكيل المستخدم لمتصفح هاتفي هو:

NokiaE71x/ATT.03.28 Mozilla/5.0 SymbianOS/9.3; U; [en]; Series60/3.2; Profile/MIDP-2.1 Configuration/CLDC-1.1 AppleWebKit/413 (KHTML, like Gecko) Safari/413

لقد جربت Googling هذا الخطأ ورأيت أشخاصًا لديهم إصدارات قديمة حقًا من Safari لديهم نفس المشكلة ، لكنني لم أر حلاً بعد. هل يعرف أي شخص أي شيء يمكنني تجربته؟

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

المحلول

الحل الذي نجح بالنسبة لي هو استخدام الإصدار 1.2.6 من jQuery:http://jsbin.com/emugo3/14

كان هذا هو أحدث إصدار لا يزال يعمل مع هاتفي.

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