Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/389.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/68.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 将href用于div的id_Javascript_Jquery_Html_Css - Fatal编程技术网

Javascript 将href用于div的id

Javascript 将href用于div的id,javascript,jquery,html,css,Javascript,Jquery,Html,Css,我试图使用href将我带到一个特定的div,其id与a href=“#1”>中的内容相对应 作为一个例子,我有以下三个div 1. 2. 3. 它在移动设备上工作,因为您可以上下滚动页面。在桌面版本中,您使用javascript处理左/右移动,但不处理菜单链接 对元素ID使用href是为了滚动afaik。如果要将其用于此水平设置,则需要侦听window.hashchange事件,如下所示: window.addEventListener("hashchange", funcRef

我试图使用href将我带到一个特定的div,其id与
a href=“#1”>
中的内容相对应

作为一个例子,我有以下三个div

  • 1.
  • 2.
  • 3.

它在移动设备上工作,因为您可以上下滚动页面。在桌面版本中,您使用javascript处理左/右移动,但不处理菜单链接

对元素ID使用href是为了滚动afaik。如果要将其用于此水平设置,则需要侦听window.hashchange事件,如下所示:

window.addEventListener("hashchange", funcRef, false);

并根据新的哈希值触发滚动。

它在移动设备上工作,因为您正在上下滚动页面。在桌面版本中,您使用javascript处理左/右移动,但不处理菜单链接

对元素ID使用href是为了滚动afaik。如果要将其用于此水平设置,则需要侦听window.hashchange事件,如下所示:

window.addEventListener("hashchange", funcRef, false);

并根据新的哈希值触发滚动。

您需要在此处发布足够的代码,以便我们能够重新创建您的问题。请不要期望我们去你的网站,倾诉源代码。另外,最好不要用数字来开始
id
。嗨,斯科特,我想如果我能给大家提供一个实际的例子,这会很容易。通常也不会以数字开始ID,但这只是为了演示。@swimming堆栈片段功能允许您在此处提供示例。最好在此处发布示例,但您可以在中这样做,因为如果您的链接断开,这个问题将毫无意义。请记住,这不仅仅是为了让您的问题得到解答,它也是未来可能发现此问题的其他人的知识库。您需要在此处发布足够的代码,以便我们能够重新创建您的问题。请不要期望我们去你的网站,倾诉源代码。另外,最好不要用数字来开始
id
。嗨,斯科特,我想如果我能给大家提供一个实际的例子,这会很容易。通常也不会以数字开始ID,但这只是为了演示。@swimming堆栈片段功能允许您在此处提供示例。最好在此处发布示例,但您可以在中这样做,因为如果您的链接断开,这个问题将毫无意义。记住,这不仅仅是为了让你的问题得到答案,也是为将来可能发现这个问题的其他人提供的知识库。