2009-07-25 102 views
0

我正在使用jQuery循环插件与寻呼机。我需要具有导航功能,我可以在其中提供一个链接给我的客户,他可以浏览该项目库。我需要循环插件来显示特定的幻灯片。也许可以在URL中提供变量以转到特定的幻灯片。我不介意写另一个jQuery脚本来实现它。链接jQuery循环寻呼机元素

在这种情况下,我需要从URL中获得页面加载一个变量(一个数字“N”),并点击一个DIV内的第n个元素。

回答

2

你可以使用以下方法来获取从查询字符串参数:

function $_GET(q,s) { 
    s = (s) ? s : window.location.search; 
    var re = new RegExp('&'+q+'=([^&]*)','i'); 
    return (s=s.replace(/^\?/,'&').match(re)) ?s=s[1] :s=''; 
} 

然后在循环声明中,您可以使用startingSlide(假设数为参数param_num

$.cycle({ 
    startingSlide: $_GET('param_num'), 
    // rest of your cycle config 
}); 

有一点要注意的是startingSlide是从零开始的索引,让你在参数传递的数量应反映这一点。

+0

钍是完美的作品,谢谢赛斯。 – superUntitled 2009-10-13 21:23:31