我试图让我的幻灯片放到幻灯片放映的第一张幻灯片后,你在底部导航栏的鼠标输出我已经将pagerEvent改为mouseover并且我不知道怎么把它鼠标移到第一张幻灯片我是jquery的新手。感谢
//Feature Cycle Setup
$j('#cycle').cycle({
fx: '<?php if(pagelines('feffect')):?><?php echo pagelines('feffect');?><?php else:?>fade<?php endif;?>',
sync: <?php if(pagelines('fremovesync')):?>0<?php else:?>1<?php endif;?>,
timeout: <?php if(pagelines('timeout')):?><?php echo pagelines('timeout');?><?php else:?>0<?php endif;?>,
speed: <?php if(pagelines('fspeed')):?><?php echo pagelines('fspeed');?><?php else:?>1500<?php endif;?>,
cleartype:true,
cleartypeNoBg:true,
pager: 'div#featurenav',
pagerEvent: 'mouseover',
答案 0 :(得分:1)
在您的hoverOut方法中,只需添加
即可$j('#cycle').cycle(0);
这将带您进入第一张幻灯片
我认为您不能捕获寻呼机的mouseOut事件以进行循环,但您可以使用jquery
$j('#slideshow').hover(
function() {//anything you want to do when mousing in},
function() {$j('#cycle').cycle(0);}
);
提示:您可能想要清理PHP代码
而不是
<?php if(pagelines('timeout')):?><?php echo pagelines('timeout');?><?php else:?>0<?php endif;?>
尝试
<?php echo (pagelines('timeout')) ? pagelines('timeout') : 0 ?>
这假定定义了页面线('超时')。否则使用isset()。