首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在codeigniter中实现控制器加载后跳转链接

问如何在codeigniter中实现控制器加载后跳转链接
EN

Stack Overflow用户
提问于 2019-05-23 18:01:31
回答 1查看 47关注 0票数 0

我有一些关于如何在codeigniter中从控制器加载后创建跳转链接的问题。我有一些想法,在从控制器加载后组合jquery脚本

这是我已经尝试过的:

在index.php中,我创建了以下代码

代码语言:javascript
复制
<html>
<body>
<h1>Create Jump Link Page <h1>
<Br>
......
<br>
<div id="bottom">bottom line</div>
<body>

<script>
  $(window).on('load', function() {
      var jumplink = "<?php echo $goto; ?>";
      var top = document.getElementById(jumplink).offsetTop;
      window.scrollTo(0, top);
    });
</script>
<html>

在控制器文件中

代码语言:javascript
复制
public function index() { 
     $param['goto'] = "bottom";
     $this->load->view('admin/index', $param);
}

但它不起作用。如何在从控制器加载后进行链接跳转。这有可能吗?

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-05-23 18:17:27

试试这个:

代码语言:javascript
复制
<html>
<body>
<h1>Create Jump Link Page <h1>
<Br>
......
<br>
<div id="bottom">bottom line</div>
<body>

<script>
  $(window).on('load', function() {
      var jumplink = "<?php echo $goto; ?>";
      $('html, body').animate({
       scrollTop: $('#'+jumplink).offset().top
     }, 1800);
    });
</script>
<html>      
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/56272757

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档