我有一些关于如何在codeigniter中从控制器加载后创建跳转链接的问题。我有一些想法,在从控制器加载后组合jquery脚本
这是我已经尝试过的:
在index.php中,我创建了以下代码
<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>在控制器文件中
public function index() {
$param['goto'] = "bottom";
$this->load->view('admin/index', $param);
}但它不起作用。如何在从控制器加载后进行链接跳转。这有可能吗?
发布于 2019-05-23 18:17:27
试试这个:
<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> https://stackoverflow.com/questions/56272757
复制相似问题