編輯 - 包括其中的問題是可視化的頁面 - 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或'連接食物'div,我希望它滑動切換相應的div,在它後面打開(我有3個div,信息名爲hackandfly-open,scanergy-open,connecting-food-open)。
我試着像一些事情:
$slidah = $(this).after('-open');
和其他一些東西,但沒有奏效。誰能幫我?
乾杯!
您點擊的div是否也有_other_類? –
在問題中添加HTML代碼 – Tushar
你能修改你的HTML,還是被鎖定? – gaynorvader