سؤال

أحاول كتابة وظيفة jQuery لتغيير href للرابط، لكنني لست متأكدًا تمامًا من كيفية القيام بذلك.لقد قمت بتنفيذ شريط تمرير، ولكن لدي رابط موجود خارج شريط التمرير (outsideLink) والذي يحتاج إلى التغيير مع تغير شريط التمرير.

أحاول تحقيق ما يلي:

for each link in sliderList
     get currentLink.href
     outsideLink.href = currentLink.href
     wait 3 seconds
     repeat
end

لست متأكدًا من كيفية تنفيذ التأخير عندما أتصفح قائمة العناصر.

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

المحلول

سأتعامل مع هذا الأمر بطريقة مختلفة بعض الشيء، فقط قم بتحديثه عندما يتغير شريط التمرير مثل هذا:

$('.selector').slider({
  slide: function(event, ui) {
   //outsideLink.href = currentLink.href
  }
});

يمكنك الاطلاع على القائمة الكاملة لأحداث شريط التمرير هنا

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