私はこの機能を以下に持っています。うまく機能し、http: //caroufredsel.dev7studios.com/からのものです(他の誰かがカルーセルの後にいる場合、私が見つけた中ではるかに最高で簡単です)
<script type="text/javascript" language="javascript">
$(function() {
$('#foo1').carouFredSel({
auto: {
pauseOnHover: 'resume',
progress: '#timer1'
}
});
});
</script>
とにかく、カルーセルは選択した画像をループします。これで、以下のajax呼び出しを介してdivをリロードする別の関数ができました。ユーザーが選択したフォルダーに基づいて、divに新しい画像のセットが入力されます。
<script>
function getImages(id)
{
$.ajax({
type: "GET",
url: 'getImage.php',
data: "id=" + id,
success: function(data) {
$('#scrolimg').html(data);
}
});
}
</script>
これも問題なく動作します。問題は、新しいフォルダをクリックしてリロードすると、カルーセルが完全に停止したdivが更新されることです。とにかく、カルーセルを再び実行するためにjquery関数を再起動するajax呼び出しの成功に基づくものはありますか?