0

我的 Javascript 知识极低,很抱歉这个愚蠢的问题,但我到处搜索。

我正在使用单页滚动脚本,但尝试添加导航栏。该文档引用了此内容以更改为页面:

$(".main").moveTo(3);

如何创建链接来运行它?我只想要一个在单击时运行它的超链接,但不知道该怎么做。

4

2 回答 2

0

您可以将超链接的选择器用作

$('a').click(function () {
   // paste your function here..
})

您可以使用特定的选择器,例如它的类

$('a.move').click(function () {
   // function
}

它的 HTML 将在哪里

<a href="#" class="move">Click Me</a>
于 2013-11-14T17:44:05.857 回答
0

不,你没有。如果超链接未链接到资源,则它不是超链接,您不应使用该<a>标签。你所描述的是一个“点击做某事”元素,也就是<button>元素。只需使用这个:

<button onclick="$('.main').moveTo(3)">click this</button>

然后使用一些 CSS 使按钮看起来像你需要的样子(按钮默认样式只是 CSS,所以关闭边框和背景颜色,现在它看起来像纯文本)

于 2013-11-14T17:44:52.237 回答