@gomer1726

Появляющийся блок при нажатии картинки, пример есть но как дополнить?

У меня таблица,, блоков может быть несколько. Задача. Сделать так что при нажатии id="Kartinka" внизу открывалась id="block1" у меня сейчас работает так когда нажимаешь любую id="Kartinka" а их несколько то открываются все id="block1", вот таккая задача помогите пожалуйста
<script type="text/javascript">
			$(document).ready(function(){
				$("tr[id='block1']").hide();
			});
			$(document).ready(function(){
				$("a[id='Kartinka']").click(function(){
					$("tr[id='block1']").toggle();
				});
			});
		</script>
  • Вопрос задан
  • 247 просмотров
Пригласить эксперта
Ответы на вопрос 2
AnnTHony
@AnnTHony
Интроверт
Так на то он и ID, что должен быть уникальным для каждого элемента. Основы же...
Пересмотрите решение, и вот вам наподумать.
Ответ написан
Комментировать
id - уникальный идентификатор
Id блока можешь хранить в аттрибуте data. https://api.jquery.com/data/
будет что то вроде (колбэк на нажатие)
function(e) {
e.currentTarget.data('id').show()
}

а кнопка
<button class='button' data-id='block1'>text</button>
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы