Jump to content
  • 0

Помогите с jQuery каруселью


ndiezel
 Share

Question

Всем доброго времени суток.

Взял обычную карусль отсюда - http://sorgalla.com/projects/jcarousel/examples/static_controls.html

Всё бы ничего, да не могу сделать чтоб кнопка, которая соответствует прокручивающемуся элементу, была "подсвечена".

Нужно чтобы ей присваивался класс "active".

Вот код карусели:

function mycarousel_initCallback(carousel) {
jQuery('.jcarousel-control a').bind('click', function() {
carousel.scroll(jQuery.jcarousel.intval(jQuery(this).text()));
return false;
});

jQuery('.jcarousel-scroll select').bind('change', function() {
carousel.options.scroll = jQuery.jcarousel.intval(this.options[this.selectedIndex].value);
return false;
});

jQuery('#mycarousel-next').bind('click', function() {
carousel.next();
return false;
});

jQuery('#mycarousel-prev').bind('click', function() {
carousel.prev();
return false;
});

// Disable autoscrolling if the user clicks the prev or next button.
carousel.buttonNext.bind('click', function() {
carousel.startAuto(0);
});

carousel.buttonPrev.bind('click', function() {
carousel.startAuto(0);
});

// Pause autoscrolling if the user moves with the cursor over the clip.
carousel.clip.hover(function() {
carousel.stopAuto();
}, function() {
carousel.startAuto();
});
};

// Ride the carousel...
jQuery("#mycarousel").jcarousel({
scroll: 1,
auto: 1,
wrap: 'last',
initCallback: mycarousel_initCallback,
// This tells jCarousel NOT to autobuild prev/next buttons
buttonNextHTML: null,
buttonPrevHTML: null
});

При клике - я сделал, а вот чтоб когда происходит смена слайдов именно скриптом карусели - не знаю как сделать.

Подскажите, пожалуйста.

Link to comment
Share on other sites

5 answers to this question

Recommended Posts

  • 0
все вопросы по html на w3.org!!

Ну а что в исходники каждого плагина лезть? Или вместо ТС читать API каждого плагина если он обфусцирован? И на w3.org, кстати, есть ответы на 100% вопросов по w3c :)

А так, чтоб самим? Что, никто в плагинах не разбирается?

Самим можно конечно. Можно за вас сходить на сайт плагина, почитать как он устроен, почитать к нему документацию, наконец почитать исходники. Но вот зачем это делать? Это же вам надо задачу решить, это же вы за это деньги получите.

Я понимаю когда не понятно что-то в конкретном коде, я понимаю когда вы сами пишете свой плагин и вам надо подсказать. А тут элементарная лень. Ну вот почитайте мой туториал по написанию карусели и реализуйте её с блекджеком и шлюхами. Будет вам такая карусель которая нужна именно для вашего проекта.

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy