这是我遇到问题的页面:http: //www.jonathanadler.com/presstest3.php
RoyalSlider在除 IE8 和 IE7 之外的所有浏览器中都能正常工作(并且该插件应该支持这些浏览器)。embedTumblr工作正常, removeClass 也是如此,但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 比较陌生,所以我猜这可能是语法问题或类似问题。您可以提供的任何帮助将不胜感激!