我使用AnythingSlider。 我有一个链接到特定的页面和幻灯片,如下所示:
<a href='http://sitename.com/pagename/#panel1-1'>Click Me</a>
更新了清晰度:问题是,当我创建这样的链接,当链接不与幻灯片页面上的直接链接的网页和幻灯片的作品,但是当它是在同一页上不工作作为幻灯片。 因为我有这些链接都在我的网站,它是动态的,我需要一种能够简单地链接到一个幻灯片,将任何网页上工作 - 包括在幻灯片页面。
我找到了解决办法 - 我链接到幻灯片,就像我从前那样,然后动态地更新该链接的网页,其中的链接出现在同一页上滑盖上的操作。
**我的解决方案(我用我的网站主旨,编辑根据自己的意图):**
//Get anythingslider links, and dynamically update them so that they jump to the slider
$("a").each(function(){
var pathname = window.location.pathname.replace(/^https?:\/\/critter.co/,'');
var link = this.href.replace(/^https?:\/\/critter.co/,'');
if(link.indexOf("/settings/home") == 0 && pathname.indexOf("/settings/home") == 0){
$(this).removeAttr("href");
slidenum = parseInt(link.charAt(link.length-1));
$(this).click(function(){
$("ul#slider").anythingSlider(link.charAt(link.length-1));
});
}
if(link.indexOf("/record/home") == 0 && pathname.indexOf("/record/home") == 0){
$(this).removeAttr("href");
slidenum = parseInt(link.charAt(link.length-1));
$(this).click(function(){
$("ul#slider").anythingSlider(link.charAt(link.length-1));
});
}
})