これが私が問題を抱えているページです:http: //www.jonathanadler.com/presstest3.php
RoyalSliderは、IE8とIE7を除くすべてのブラウザーで正常に動作しています(プラグインはこれらのブラウザーをサポートすることになっています)。removeClassと同様に、 embedTumblrは正常に機能していますが、royalSlider関数は起動していません。
このページのスクリプトは次のとおりです。
<script type="text/javascript">
$(document).ready(function() {
$('#posts_container').embedTumblr('http://api.tumblr.com/v2/blog/japress.tumblr.com/posts?api_key=k9xgGA3H3LY3WFHgXMosOExTgQFSnhdGZCdrCdGJSgGSnLbg34');
});
$(window).load(function() {
$('#posts_container').removeClass('hide');
$('.royalSlider').royalSlider({
arrowsNav: false,
autoScaleSlider: false,
imageAlignCenter: false,
addActiveClass: true,
controlNavigation: 'none',
fadeinLoadedSlide: false,
globalCaption: true,
globalCaptionInside: true,
imageScaleMode: 'fit',
keyboardNavEnabled: true,
visibleNearby: {
enabled: true,
centerArea: 0.4,
center: true,
breakpoint: 0,
navigateByCenterClick: true
}
});
});
</script>
私はjavascript/jqueryに比較的慣れていないので、おそらく構文の問題かそれに類似したものだと思います。あなたが与えることができるどんな助けでも大いに感謝されるでしょう!