EDIT - включена страница, где визуализируется проблема - http://www.openmindedmedia.nl/testfase/julius/добавить значение к существующему классу в JQuery
Прежде всего, я искал довольно несколько часов, чтобы найти это .. Я предполагаю, что это имеет легко исправить но я действительно новичок в jQuery и Javascript, поэтому я здесь для вашей помощи.
Проблема Я работаю с несколькими div и jQuery ToggleSlide(). Я хочу, чтобы скрипт обнаружил, что правый div открывается, когда я нажимаю соответствующий div.
Например, когда я нажимаю div «hackandfly», я хочу, чтобы он открыл div «hackandfly-open».
Код
$(document).ready(function() {
$('.project-open').hide();
$('.hackandfly, .scanergy, .connecting-food').click(function() {
$slidah = $(this);
$slidah.slideToggle();
$('div.project-open').not($slidah).slideUp();
});
});
HTML
<div class="content projects">
<h3>Projects</h3>
<div class="project project-big hackandfly">
<h3>Hack and Fly</h3>
</div>
<div class="hackandfly-open project-open" style="display: none;">
<img src="images/schiphol-logo.png" class="img-project-open"> Proin nec elit ac sapien facilisis ultrices. Integer pellentesque ex a luctus fringilla. Aenean in quam quam. Integer gravida quam eget mauris laoreet hendrerit. Vestibulum feugiat ipsum id.
<br>
<br>
Metus aliquet iaculis. Proin massa justo, maximus in tortor et, Proin massa justo, maximus in tortor et. In aliquam laoreet magna et iaculis. Vestibulum vel orci lobortis, elementum nulla eget, porta eros. Interdum et malesuada fames ac ante ipsum primis in faucibus.
<br>
<br>
Proin massa justo, maximus in tortor et, tincidunt efficitur nibh. Mauris vulputate euismod lorem, vel rutrum ipsum iaculis eu.
</div>
Так что я ищу, является то, что, когда я нажимаю 'hackandfly' DIV 'scanergy' DIV или ' connect-food 'div, я хочу, чтобы он скользил по соответствующему div, который имеет -открывается за ним (у меня есть 3 divs с информацией, называемой hackandfly-open, scanergy-open, connect-food-open).
Я пробовал некоторые вещи, как:
$slidah = $(this).after('-open');
и некоторые другие вещи, но это не сработало. Кто может мне помочь?
Cheers!
Делают ли вы, что вы нажимаете на классы _other_? –
Включите 'HTML' в вопрос – Tushar
Можете изменить HTML или запирать его? – gaynorvader