不要使用該手風琴,它不適合魔法而且因爲有一個在jQuery用戶界面沒有可用的嚮導組件,讓讓我們自己。)
HTML :
<ul class="ui-wizard">
<li class="ui-wizard-panel">
<h3 class="ui-wizard-header">panel 1</h3>
<div class="ui-wizard-content">
Panel content
<span class="ui-wizard-next">Goto next</span>
</div>
</li>
<li class="ui-wizard-panel">
<h3 class="ui-wizard-header">panel 1</h3>
<div class="ui-wizard-content">
Panel content
<span class="ui-wizard-next">Goto next</span>
</div>
</li>
</ul>
JavaScript的插件:
$.fn.wizard = function(){
this.find('.ui-wizard-content').hide();
this.find('.ui-wizard-content:first').show();
this.find('.ui-wizard-content:last .ui-wizard-next').hide(); // just in case
this.delegate('.ui-wizard-next', 'click', function(){
// very long jquery chain...
$(this).closest('.ui-wizard-content')
.hide('fast')
.closest('.ui-wizard-panel')
.next()
.find('.ui-wizard-content')
.show('fast');
});
}
的JavaScript IMPL:
$(".ui-wizard").wizard();
Ofcourse ..你不得不主題它自己,雖然複製/粘貼,重命名手風琴的風格讓你很長的路要走。更好的方法是製作一個官方的精靈小部件。