在代码点火器控制器中,如何添加锚标签以跳转到页面视图中的特定位置。普通链接中的示例:链接到该部分中的访问
在我正在使用的代码点火器控制器中:$data["标题"] = "页面视图标题";$this->load->view('controller/page_view#destination', $data(;但不起作用。
它适用于重定向(控制器/page_view#目的地(,但不传递$data。
我需要你的帮助。
蒂埃里
在数组中再传递一个变量$data
。
$data['pageSection'] = 'destination';
$this->load->view('controller/page_view', $data);
然后在视图文件中制作JS代码块,该代码块将滚动到该部分:
$(document).ready(function(){
$("html, body").animate({ scrollTop: $('#<?php echo $pageSection;?>').offset().top }, 1000);
});
它需要位于同一个视图文件中,而不是在单独的 JS 文件中才能使变量可用。