jquery Uiを使用して、2つの異なるタブに2つのjcarouselスライダーを作成しました...
タブセクションを変更すると、スライダーをリセット(または)リロードして最初の画像に移動する必要があります。
私はこのスクリプトを使用しました
jQuery(document).ready(function() {
jQuery('#mycarousel').jcarousel();
jQuery('#mycarousel2').jcarousel();
$( "#tabs" ).tabs();
});
このスクリプトを試しましたが、コードに影響はありませんでした
<script type="text/javascript">
var theModelCarousel = null;
function modelCarousel_initCallback(carousel) {
theModelCarousel = carousel;
};
jQuery('#tabs-2').click(function() {
jQuery('#mycarousel').jcarousel({
initCallback: modelCarousel_initCallback
});
});
function clearModelCarousel() {
theModelCarousel.reset();
}
</script>
(ページを更新せずに)別のタブに変更した場合、スライダーをリセットするにはどうすればよいですか。
ここでは、理解しやすいようにBINを作成しました。