0
我有這個功能JS:的slideToggle()如何使用它正確顯示和隱藏一個div
JS
$(document).ready(function(){
$(".slidingDiv").hide();
$('.toggle-next-div').click(function(event){
event.preventDefault();
$(this).next().slideToggle();
});
});
HTML
<a href="#" class="toggle-next-div">Map</a>
<div class="slidingDiv">
<strong>Content</strong>
</div>
現在我需要添加一個鏈接來隱藏div內的div本身(我需要「關閉按鈕」彈出窗口)。
看來我不能用同樣的功能來關閉這樣
<div class="slidingDiv">
<a href="#" class="toggle-next-div">Close</a>// it doesn't work why?
<strong>Content</strong>
</div>
股利如何關閉與鏈接「親密」的DIV中關閉窗口?
在這種情況下,你應該使用'.closest()'或'.parent()'方法,'$(這個).closest('。slidingDiv')。slideUp()' – undefined
這是完美的謝謝你。 – user2635574