所以我有一个链接到联系页面的自定义图像。在此页面上,当从主页单击联系人时,它会滚动到特定的 div(联系人表单)。
我一直在网上搜索并从这个问题中偶然发现了一个scrollto插件,但它似乎只进入同一页面的不同部分(不确定,但它对我不起作用)。
谁能指导我“创建一个遍历到另一个页面然后滚动到特定 div 的链接”谢谢。一个例子将不胜感激。
所以我有一个链接到联系页面的自定义图像。在此页面上,当从主页单击联系人时,它会滚动到特定的 div(联系人表单)。
我一直在网上搜索并从这个问题中偶然发现了一个scrollto插件,但它似乎只进入同一页面的不同部分(不确定,但它对我不起作用)。
谁能指导我“创建一个遍历到另一个页面然后滚动到特定 div 的链接”谢谢。一个例子将不胜感激。
您可能想要使用锚点,然后使用#
inhref
来引用名称:
<a name="css-tutorials">CSS Tutorials</a>
<a href="#css-tutorials">Cascading Style Sheet Tutorials</a>
示例取自这里
这是一个基于 URL 滚动到 div ID 的窗口的 JSfiddle。它可以修改为在点击事件时触发,或在页面加载时读取正在传递的 ID 的 URL。让我知道该示例是否需要一些调整。
这使用 jQuery
您需要将要滚动到的 div 的名称(可能作为查询字符串)传递到联系人页面,并将其存储在隐藏的输入中。
然后在 $(document).ready(function () {}); 块,调用你的scrollto函数,将隐藏输入的值传递给它。