Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/478.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/3/html/73.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 如何使用点击角度函数使页面跳转到div?_Javascript_Html_Css_Angularjs - Fatal编程技术网

Javascript 如何使用点击角度函数使页面跳转到div?

Javascript 如何使用点击角度函数使页面跳转到div?,javascript,html,css,angularjs,Javascript,Html,Css,Angularjs,我已经做了一个角度函数,可以在点击时得到一个链接。我的疑问是,当单击多维数据集时,我希望页面跳转/向下滚动: 我尝试使用Id标记进行链接,但未成功。这是我的Javascript: directive('myClick', () => { return { restrict: 'A', link: (scope) => { scope.clicked = () => { console.log('pppp');

我已经做了一个角度函数,可以在点击时得到一个链接。我的疑问是,当单击多维数据集时,我希望页面跳转/向下滚动:

我尝试使用Id标记进行链接,但未成功。这是我的Javascript:

directive('myClick', () => {
    return {
      restrict: 'A',
      link: (scope) => {
        scope.clicked = () => {
          console.log('pppp');
          window.location = "#/test.html";
        }
      }
    };
  });
多维数据集的HTML如下所示:

<body ng-app="App">
  <div ng-click="clicked()" my-click class="wrap">
    <div class="cube" change-background colorcode=¨#f45642¨>
      <div class="front"><span>Resume</span></div>
      <div class="back"></div>
      <div class="top"></div>
      <div class="bottom"></div>
      <div class="left"></div>
      <div class="right"></div>
    </div>
  </div>

简历

如何使用我的函数将页面跳转到底部,在同一页面中创建“第二页”

我在您的文档中没有看到
#/test.html
id
。您需要添加正确的
id
。此外,您还需要使用
window.location.hash

例如:

window.location.hash = "#snap1":

可以使用角度滚动指令