2014-10-21 2 views
0

У меня есть несколько div, используемый для слайдера изображения, который содержит путь изображения, как показано ниже.Гиперссылка для изображения внутри div

<div data-src="images/slides/slideone.jpg"> 
      </div> 
<div data-src="images/slides/slideone.jpg"> 
      </div> 
<div data-src="images/slides/slideone.jpg"> 
      </div> 

Я хочу добавить гиперссылку на каждое изображение, но как я могу это сделать ...?

+5

Это зависит от того, как построен ваш слайдер. Информация, которую вы нам дали, недостаточно, пожалуйста, создайте скрипку. –

ответ

0

Ребята благодарим за все ваши предложения. Я решил эту проблему очень простым способом. Это выглядит так: -

<div data-src="images/slides/slideone.jpg" data-link="yourlink"> 
      </div> 
<div data-src="images/slides/slideone.jpg" data-link="yourlink"> 
      </div> 
<div data-src="images/slides/slideone.jpg" data-link="yourlink"> 
      </div> 
0

Если ползунок просто статичными и будет оставаться таким же, то вы можете добавить гиперссылку ниже: -

<a href="url">link text</a> 
+0

не работает Nadeem – Nathan

+0

вы можете показать мне весь ваш ползунок? – BNN

+0

страница не найдена ошибка наступает – BNN

0

добавить гиперссылку Div можно использовать JavaScript location.href, в onclick случае

<div onlcick="location.href=url"></div> 
+0

проверит этот Nishad Nichoos – Nathan

0

Существует множество способов сделать это в зависимости от того, какие рамки/компоненты вы используете. Вот несколько простых способов, которые вы можете попробовать:

АЛЬТЕРНАТИВА 1

<a href="PasteYourLinkHere"><div data-src="images/slides/slideone.jpg"> 
      </div></a> 
<a href="PasteYourLinkHere"><div data-src="images/slides/slideone.jpg"> 
      </div></a> 
<a href="PasteYourLinkHere"><div data-src="images/slides/slideone.jpg"> 
      </div></a> 

АЛЬТЕРНАТИВА 2

<div data-src="images/slides/slideone.jpg" onclick="location.href='PasteYourLinkHere'"> 
      </div> 
<a href="PasteYourLinkHere">This Text1</a> 

<div data-src="images/slides/slideone.jpg" onclick="location.href='PasteYourLinkHere'"> 
      </div> 
<a href="PasteYourLinkHere">This Text2</a> 

<div data-src="images/slides/slideone.jpg" onclick="location.href='PasteYourLinkHere'"> 
      </div> 
<a href="PasteYourLinkHere">This Text3</a> 
+0

Hello Jay не работает – Nathan

+0

@Jay ALTERNATIVE 2 не будет работать –

+0

Ребята Я просто пропустил добавление location.href ('URL'), потому что это правильный синтаксис когда вы используете событие onClick для изменения местоположения браузера. Извините за беспокойство. – Jay

0
<a href="http://www.google.com"><div class="cameraContent cameracurrent" style="display: block;"></div></a> 
+0

Не работает Sasa – Nathan

+0

@ user3004642 Он работает, я только что проверил на вашем сайте. Вы должны использовать абсолютный путь в своем URL-адресе – Sasa

-1

Вы пробовали это?

<a href="www.google.com"> 
    <div data-src="images/slides/slideone.jpg"> 
    </div> 
</a> 
+0

Да, я пытался не работать ... – Nathan

+0

@ user3004642, на какой адрес вы хотите установить ссылку? – chiapa

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