私は jQuery プラグインを使用してRhinoSlider
おり、問題なく動作していますが、AJAX 経由でコンテンツをロードして、ページのロード時間を短縮したいと考えています。彼らのサイトによると、呼び出しを少し変更する必要があります: http://rhinoslider.com/tricks/get-the-content-of-the-slider-via-ajax/
デフォルトの呼び出しは次のとおりです。
$(document).ready(function(){
// store the jquery object
var $slider = $('#slider');
$.get('content-of-slider.php', function(data){
$slider.append(data).rhinoslider();
});
});
それはうまくいきますが、まだオプションを含める必要があります。以下を試しましたが、うまくいきませんでした..
$(document).ready(function(){
// store the jquery object
var $slider = $('#slider');
$.get('content-of-slider.php', function(data){
$slider.append(data).rhinoslider(
showTime: 6000,
effectTime: 2500,
autoPlay: true,
showBullets: 'always',
showControls: 'never',
slidePrevDirection: 'toRight',
slideNextDirection: 'toLeft'
);
});
});