У меня есть несколько ссылок (15), а также 15 DIV с именем и изображениями.jquery.show() для нескольких целей
На pageload Я не скрываю все изображения, и всякий раз, когда я нажимаю на ссылку имени или на имя div, он откроется. Мне удалось сделать это, нажав на имя div, но не со ссылками, поскольку их несколько с разной целью.
<ul>
<li><a href="#">Donald</a></li>
<li><a href="#">Mickey</a></li>
(many more)
</ul>
<div class="box">
<div id="name">Donald</div>
<div id="name-image">
<img src="...">
</div>
</div>
<div class="box">
<div id="name">Mickey</div>
<div id="name-image">
<img src="...">
</div>
</div>
(many more)
$(document).ready(function() {
$('#name-image').hide();
$(function() {
$('#name').click(function() {
$(this).siblings('#name-image').slideToggle('fast')
})
})
});
Спасибо, но тогда как я делаю каждый тэг целевого diffrent .name-image, чтобы показать? – Th3Alchemist
@ Th3Alchemist вы хотите что-то вроде [этого] (http://jsfiddle.net/vdQw4/2/) ?? – Hiral
Я пытался что-то вроде этого: http://jsfiddle.net/vdQw4/3/ – Th3Alchemist