javascript - 页面特定部分的 url

标签 javascript jquery html .htaccess

我有一个在每个页面(导航栏的一部分)上使用的选取框,它有几行不同的行,可以选择一次回显 1 行。其中之一包含链接 <a href="/link" class="a">link</a>我怎样才能让它将我重定向到索引的特定部分?

我找到了这个

$(function(){
  var tempDiv = $("<div />");
  tempDiv.load("page-to-load.htm", function() {
        var content = tempDiv.find("#main");
        var title = tempDiv.find("title");
        var nav = tempDiv.find("ul.nav");
  });
});

但不确定它是如何工作的。 为了更好地理解我正在寻找的东西 http://www.swtor.com/dark-vs-light/home (我能找到的最好的链接有这个)。

通过将网址从 /home 更改为类似 /pack它向下滚动到另一个 div。

我在索引上的许多不同 div 上使用相同的类,因此如果它可以与 id 或 name 一起使用那就更好了。但有人可以解释一下这是如何工作的吗?如果可能的话,可以使用 /link 从一个页面链接到另一个页面? (可以使用.htaccess进行mod重写)

最佳答案

您正在寻找使用 id 属性和链接组合完成的 anchor 。链接上的 anchor 必须是您为要访问的元素提供的 ID。

示例:

<a href="#intro">Introduction</a>
<div id="intro">
  Lorem ipsum dolor sit amet, consectetur adipisicing elit. Dolore animi enim, beatae vitae nostrum ad, necessitatibus sit aperiam perferendis impedit nemo, saepe! Inventore quam aliquid laboriosam dolor perspiciatis, nemo a.
</div>

关于javascript - 页面特定部分的 url,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39041262/

相关文章:

javascript - angular.js、javascript 中的多个 Controller 实例

javascript - AmCharts 股票图表多个数据集日期范围不正确

javascript - 选择与目标位于同一父级中的元素

html - 如何让 overflow-y 产生垂直滚动条

php - 如何使用 php 访问不同页面中的 session 变量?

html - 产品图片太大

javascript - Python 与 JavaScript 交互?

JavaScript 格式不正确

javascript - 为什么左侧边栏的高度没有变化?

javascript - 非 angularJS 页面到 angularJS 页面,反之亦然。从非 Angular 到 Angular 渐进转换