私はjQuery Tools Tabsを持っていて、このタブバーの各ペインにAnythingSliderを配置しました。AnythingSliderはjQuery Toolsタブが変更されたときパネル番号 '0'に戻ります
タブが変更されない限り、すべてうまく動作します。 tabeが変更され、anythingsliderがどこにあるかに変更された場合、インデックス '0'のスライドが選択されます。
私はちょうどタブがswtichedとスイッチバックされたときにスライダーが変化しないようにしたい....ここ
が私のコードです:
<html>... <script>$(function() {
var slider1 = ['Start','Allgemein', 'Fancy', 'Status', 'Medikamente', 'Submit'];
function formatText(index, panel) {
return slider1[index -1];
//alert('hhh)';
}
$(function() {
$('#slider1').anythingSlider({
width : 800, // Override the default CSS width
easing: 'easeInOutExpo',
autoPlay: false,
buildArrows:false,
navigationFormatter : formatText, // Format navigation labels with text
hashTags: false,
startPanel: '1',
});
});
});}
コントローラの表示スクリプトとスクリプト/アクション名インデックス
error_message;?> タブ; ?>
<!-- remove the space between tabs and panes -->
<br clear="all" />
<div id="tabbed-wrap">
<div id="another-div"><?php echo $this->panes; ?></div>
</div>
</div>
$(関数(){ $( '#1 form_kind_alg')バリ( { のInputEvent: '変更' } ); $(。 "#flowtabs")。tabs( "#flowpanes> div"、{history:false});