2012-03-05 35 views
0

我正在使用jQuery工具可滚动来创建具有全景背景(每个背景代表一个页面)的3页网站。我需要首页显示为默认。我目前的订单是项目,家庭和联系人和项目显示为默认。我曾尝试使用index.html#home,但它不起作用。我正在使用水平滚动。在jQuery工具中设置默认锚点可滚动

我的导航菜单是

<li><a href="#projects">Projects</a></li> 
<li><a href="#home">Home</a></li> 
<li><a href="#contact">Contact</a></li> 

和我的网页代码:

<div id="browsable" class="scrollable"> 
<div class="projects"> ... </div> 
<div class="home"> ... </div> 
<div class="contact"> ... </div> 

,这一点我确实通过滚动

$("#browsable").scrollable().navigator(); 
+0

你所有的href都是一样的 – charlietfl 2012-03-05 19:28:51

+0

jQuery Tools被开发者忽视近2年。最后一个版本只是为了解决jQuery新版本的一些不兼容问题。下一个版本(已承诺好几个月)将按照开发人员的说法,使您现在的代码完全过时。我强烈建议为任何新项目提供更流行,最新且合规的jQuery插件。 – Sparky 2012-03-05 19:30:05

+0

我的错误应该阅读#projects,#home和#contact – 2012-03-05 19:30:23

回答

0

定义链接是错误的。用于等于(=)符号用于此目的。

<li><a href="#projects">Projects</a></li> 
<li><a href="#home">Home</a></li> 
<li><a href="#contact">Contact</a></li> 

您的index.html#home应该现在工作。

+0

感谢您突出显示html错误。我的代码使用href =“...”它不起作用在index.html#home – 2012-03-05 19:47:10

+0

@BenMatewe附加URL,你能为此创建一个小提琴吗? – Starx 2012-03-05 19:52:04