【发布时间】:2014-03-10 07:46:18
【问题描述】:
我是 jquery 的新手,我做了一个向导手风琴
HTML:
<div id="accordion">
<h3><a href="#">Step 1</a></h3>
<div class="content">
<p> test
</p>
<button class='next'>
Next
</button>
</div>
<h3><a href="#">Step 2</a></h3>
<div class="content">
<p> test
</p>
<button class='previous'>
Previous
</button>
<button class='next'>
Next
</button>
</div>
<h3><a href="#">Step 3</a></h3>
<div class="content">
<p> test
</p>
<button class='previous'>
Previous
</button>
</div>
jQuery:
jQuery(document).ready(function(){
$('#accordion').accordion();
$('#accordion button').click(function(e) {
e.preventDefault();
var delta = ($(this).is('.next') ? 1 : -1);
$('#accordion').accordion('option', 'active', ( $('#accordion').accordion('option','active') + delta ));
});
});
每个内容的高度都有问题。 当我为一个内容设置高度时,所有内容都会自动设置为该数量, 虽然我想拥有不同高度的内容。 如何为每个内容设置不同的高度?
【问题讨论】: