دورة jQuery لاعتراض النقرات
-
01-10-2019 - |
سؤال
أنا أستخدم jquery Cycle لإنشاء شريط تمرير محتوى مميز.لدي في جهاز النداء الخاص بي صورة من كل مشاركة ورابط إلى الرابط الثابت.لا أستطيع الارتباط بالصفحة، ولكن آمل أن تعطي هذه الصورة فكرة عما أفعله:
نص بديل http://cl.ly/9caab80843f1bd80cb8f/content
مشكلتي هي أنه عندما أقوم بالنقر فوق الروابط الدائمة في شريط التنقل الأيمن، فإنها لا تفتح.تم تشكيل الروابط بشكل صحيح ويمكنني النقر بزر الماوس الأيمن وفتحها في نافذة جديدة.يبدو أن شريط التمرير يعترض نقرتي كنقرة JS وليس نقرة على الرابط href.
هل أحد واجه هذه المشكلة؟
هنا هو JS الخاص بي
jQuery('#slideWrap').cycle({
speed: 200,
timeout: 0,
pager: '#featuredNav ul',
pagerEvent: 'mouseover',
pagerAnchorBuilder: function(idx, slide) {
return '<li><img src="' + jQuery(slide).find(".featuredSlideImage > img").attr("src") + '" height="50" width="75" />' + jQuery(slide).find(".featuredSlideDesc > h3").html() + ' </li>';
}
});
المحلول
من http://jquery.malsup.com/cycle/options.html, ، أود أن أقترح تجربة الخيار:
allowPagerClickBubble
وتعيينه على "صحيح" بدلاً من "خطأ" الافتراضي.
لا تنتمي إلى StackOverflow