我已经使用 jQuery 创建了显示隐藏内容脚本,但我不想在切换时滑动内容。目前我的内容从左到右移动是我不想要的。
我的 HTML:
<div id="menu-item-775">
<a href="#collapse1">
Contact
</a>
</div>
<div id="collapse1" style="display:none">
<div id="contact_main" style="width:100%; height:300px;">
<div style="float:left; width:55%; color:#FFF; margin:4% 0 0 5%;">
<div class="contact">
<p>
CONTACT
</p>
</div>
<div>
FOR BOOKING & SPECIAL APPEARANCES
</div>
<div style="padding:">
14 Tottenham Court Road
London
England
W1T 1JY
</div>
<div>
Phone: XXX / 555-3333
</div>
</div>
<div style="float:right; width:40%;">
Right
</div>
</div>
</div>
我的 JS:
$(document).ready(function() {
$('#menu-item-775 a').click(function() {
//get collapse content selector
var collapse_content_selector = $(this).attr('href');
//make the collapse content to be shown or hide
var toggle_switch = $(this);
$(collapse_content_selector).toggle(function() {
if ($(this).css('display') == 'none') {
//change the button label to be 'Show'
//toggle_switch.html('Show');
} else {
//change the button label to be 'Hide'
//toggle_switch.html('Hide');
}
});
});
});
小提琴:样本
有什么想法或建议吗?谢谢。