我有一个链接?view=foo
。如果选中,则会添加div id="view"
,其中包含文件。 div被关闭并添加链接#view
以跳回到包含文件的开头。一切都很好。事实是,#view
链接没有做任何事情。这是因为div是动态的吗?如果我将div添加为静态标记的一部分似乎没有任何区别。 URL重写?分裂,爆炸?什么 - 如果有的话 - 是使#view
链接工作的最佳方法?示例代码如下。
if (isset ($_GET['view']) && ($_GET['view'] != '')) {
$view = $_GET['view'];
echo '<div id="view">';
include ($view);
echo '</div>';
echo '<a href="#view">Top</a>';
}
编辑:通过在动态内容之上添加hastag来修复。不管怎样,谢谢。