سؤال

أنا أركض في دوائر أحاول معرفة سبب عدم تمكني من الحصول على دورة jQuery للعمل في متجر Amazon الخاص بنا. يبدو أن jQuery يعمل بشكل جيد ، حيث يمكنني تشغيل أوامر من وحدة التحكم ، لكن في أي وقت أحاول الاتصال. cycle () ، أحصل على خطأ "*.) ليس دالة". لقد استخدمت دورة على العديد من مواقع الويب الأخرى التي لا توجد مشاكل ، لكن هذا أدى إلى إرباكني تمامًا.

إليك رابطًا لصفحة اختبار أساسية للغاية مع مثيل دورة لا يمكنني العمل فيه:http://www.st-amz.com/content/slideshow.htm

رمز Amazon هو فوضى كاملة ، لذلك يمكن أن يكون له علاقة بالأشياء الموجودة على الصفحة غير متوافقة ، لا أعرف. سيكون موضع تقدير أي مساعدة.

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

المحلول

تشير علامة البرنامج النصي الخاصة بك إلى عنوان URL الخاطئ:

http://www.st-amz.com/content/images/jquery.cycle.min.js

لكن الدورة تقع قبالة جذرك:

http://www.st-amz.com/images/jquery.cycle.min.js

لذا ، قم بتغيير علامة البرنامج النصي لاستخدام مسار ترشيح الجذر ويجب أن يعمل كما هو متوقع:

<script src="/images/jquery.cycle.min.js" type="text/javascript"></script>

نصائح أخرى

إن المسار إلى المكون الإضافي للدورة غير صحيح ، وهذا يؤدي إلى 404:

<script type="text/javascript" src="images/jquery.cycle.min.js"></script>

يبدو أن هذا ليس عنوان URL الصحيح:

http://www.st-amz.com/content/images/jquery.cycle.min.js
مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top