HTML
<div class="sign-up-wrapper">
<div class="sign-up-container">
<div id="sign-up-myButton" class="sign-up-header"></div>
<div id="sign-up-content" class="hide-content">content here content here content here content here content here content here content here content here content here content here content here</div>
</div>
<div id="sign-up-myButton3" class="sign-up-footer">Button 1</div>
</div>
CSS
body {padding:0;margin:0;}
.sign-up-wrapper {border:1px solid red;width:459px;line-height:normal;font-size:18px;z-index:110;position:absolute;left:0;top:0;}
.sign-up-container {}
.sign-up-header {height:8px;}
.hide-content {position: absolute !important;top: -9999px !important;left: -9999px !important;}
.sign-up-footer {text-align:center;width:99px;height:23px;cursor:pointer;background:#999;margin-left:19px;}
#sign-up-content {background:#096;width:420px;margin:auto;}
jQuery
var $button = jQuery('#sign-up-myButton3'),
$text = jQuery('#sign-up-content'),
visible = false;
$button.click(function(){
if ( visible ) {
$text.slideUp('fast',function(){
$text.addClass('hide-content')
.slideDown(0);
});
} else {
$text.slideUp(0,function(){
$text.removeClass('hide-content')
.slideDown('fast');
});
}
visible = ! visible;
});
助けてください、ボタン 1 の横に 2 つまたは 3 つのボタンを追加し、ボタンを押すたびに内容が異なるようにするにはどうすればよいですか
コンテンツのあるボタンは 1 つしかありません。これが私のフィドルですhttp://jsfiddle.net/gbFKe/