Пользовательская навигация YUI Carousel - PullRequest
1 голос
/ 19 марта 2012

Javascript Code

YAHOO.util.Event.onDOMReady(function (ev) {
    var carousel = new YAHOO.widget.Carousel("container", {isCircular: true, numVisible:1});
    console.log(carousel.set('navigation', {prev: document.getElementById('prev'), next: document.getElementById('next')}));
    carousel.render();
    carousel.show();
});

HTML

<div id='container'>
    <a href='#' ><span id='prev'> Prev </span></a> 
    <a href='#' ><span id='next'> Next </span></a> 
    <ol>
        <li><img src='history_base_files/200.jpeg' height="300" width="300" /></li>
        <li><img src='history_base_files/280.jpg' height="300" width="300" /></li>
        <li><img src='history_base_files/350.jpg' height="300" width="300" /></li>
        <li><img src='history_base_files/370.jpg' height="300" width="300" /></li>
    </ol>
</div>

Консольные выходы false при настройке свойства навигации карусели.Не удалось найти хорошую ссылку в Интернете.

Как создать карусель yui с настраиваемой навигацией, например привязкой или пролетом?

1 Ответ

0 голосов
/ 19 марта 2012

Отвечая на мой собственный вопрос, чтобы сообщить, что решение работает для меня

HTML:

<div id='container'>
        <a id='prev' href="#" class="yui-carousel-button yui-carousel-prev" role="button"><span><strong>Prev</strong></span></a>
        <a id='next' href="#" class="yui-carousel-button yui-carousel-next" role="button"><span><strong>Next</strong></span></a>
        <ol>
            <li><a href='#'><img src='history_base_files/200.jpeg' height="300" width="300" /></a></li>
            <li><img src='history_base_files/280.jpg' height="300" width="300" /></li>
            <li><img src='history_base_files/350.jpg' height="300" width="300" /></li>
            <li><img src='history_base_files/370.jpg' height="300" width="300" /></li>
        </ol>
    </div>

Добавление классов yui-carousel-button, yui-carousel-prev & yui-carousel-nextчтобы пользовательский элемент кнопки решил проблему.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...