Если вы хотите перейти от цифр к тэгам alt, вы можете изменить следующую строку:
var liMarkup = $('<li>'+(i+1)+'</li>');
Кому:
var liMarkup = $('<li>' + $('#YOUR_SLIDESHOW_WRAPPER_DIV').children().eq(i).attr('alt') + '</li>');
Где YOUR_SLIDESHOW_WRAPPER_DIV - это div, для которого вы вызываете плагин («признакам», если вы используете демонстрационный код).
Вам также необходимо изменить CSS по нескольким ключевым причинам.
- текстовый отступ: -9999px; необходимо удалить, чтобы текст из тегов alt был виден.
- ширина и высота тегов li должны быть такими, чтобы ваши теги alt могли поместиться.
- фон будет по-прежнему отображать точку, если вы не удалите этот атрибут css.
ПРИМЕЧАНИЕ. Это объявление об изменении вышеуказанных изменений CSS: .orbit-bullets li
ДРУГОЕ ПРИМЕЧАНИЕ. Если вы используете теги или изображения вокруг ваших изображений (или контента) в слайд-шоу, вы должны установить для них атрибут data, а не полагаться на alt-теги на изображениях внутри них. Если вы сделаете это, вам нужно изменить attr('alt')
на attr('data-alt')
в примере кода выше. Например:
<div id="featured">
<a data-alt="this is an alt tag of sorts"><img src="..."></a>
<img data-alt="yet another data-alt tag" src="...">
<div data-alt="third and final data-alt tag"><img src="...">some text on this one too</div>
</div>