Отображение div (имеет стиль «display: none»), нажав на изображение в другом div - PullRequest
1 голос
/ 06 декабря 2010

У меня есть 5 изображений на div (как изображения продуктов большого пальца).И у меня есть еще один div с кратким разделом с вкладками.

Моя кодировка (как показано ниже):

  1. Div с 5 изображениями.
  2. В другом Div есть 5 вкладокраздел с информацией о продукте.
  3. Кроме того, у второго div есть свойство style"display:none".Я хочу, чтобы его подробный раздел div отображался большим пальцем.

Заранее спасибо.

Ответы [ 4 ]

2 голосов
/ 06 декабря 2010

Вы можете использовать .show() и .hide(), чтобы переключать 'display: none', чтобы показать / скрыть раздел.

1 голос
/ 06 декабря 2010

Вот пример того, как это сделать.

http://jsbin.com/anere3/3/edit

Надеюсь, это поможет.

Bob

0 голосов
/ 06 декабря 2010

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

$('#div1 img').click(function(){  //when you click on the thumb in the first div
        var i = $('#div1 img').index(this); //get index of thumb to correspond to image
        $('#div3').toggle(); //show third div
        $('#div3 div').eq(i).toggle(); //show the particular thumb's description
});
0 голосов
/ 06 декабря 2010

Мой ответ может получить только то же, что и ваше описание.

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