2013-03-24 2 views
0

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

Вот Images.

Slideshow JS, HTML, CSS -> расположены here.

Я подумал, если я мог бы поставить DIV вокруг в a.slidesjs- предыдущего и в .slidesjs-next Затем я могу добавить фон: #fff в div.

Но замена номеров пулями - самая сложная часть. Какой подход я должен попробовать?

Я ценю любую помощь, которую я могу получить.

+0

Можем ли мы увидеть HTML-разметку для пуль? Казалось бы, все они были бы чем-то вроде промежутков, мы могли бы подсчитать каждый интервал и заменить его соответствующим значением индекса, представленным как число. – Ohgodwhy

+0

Полную разметку HTML можно найти здесь [http://bit.ly/Y8YUCl]. – Laniakea

+0

Чувак, я действительно надеялся, что вы предоставите рабочий пример или, по крайней мере, «только» разметку для рассматриваемых патронов. На самом деле прошу нас сделать здесь слишком много работы на ногах ... – Ohgodwhy

ответ

0

Просматривая полуразмерный код, который вы предоставили в этом github, казалось бы, JS создает пули в стиле списка.

Формат, как представляется, такой;

<li class="slidesjs-pagination-item"> 
    <a href="#" data-slidesjs-item="0"></a> 
</li> 

В приведенном выше. в файле slidesjs-item содержится ссылка на тот слайд, с которым он связан. Для этой цели слайды основаны на 0 index, то есть, если мы хотим начать с 1, нам нужно будет добавить 1.

Посмотрите на предоставленный CSS, я не вижу никаких специальных изображений, используемых для создания пули, и не существует какой-нибудь текст отступы, так что просто делает:

$('.slidesjs-pagination-item a').each(function(){ 
    $(this).text($(this).data('slidesjs-item') +1); 
}); 

And here is a fiddle illustrating the mechanics behind this

+0

Итак, если бы я хотел добавить ** span ** элемент (который я мог бы настроить) на **. slidesjs-pagination-item a ** и потерять числа, которые мне нужно сделать, что? – Laniakea

+0

Вам не нужно ничего делать. код, который я предоставил, должен обрабатывать его сам. – Ohgodwhy

Смежные вопросы