Javascript jQuery-Lavalamp问题:当点击链接并加载新的php内容时,滑块跳回原始位置(新手q)
我在这里的一个网站上工作: 有一个lavalamp菜单,当你点击链接时,它会通过在index.php中包含php文件来加载页面(除了徽标和菜单之外,这是所有内容) 结构大致如下所示:Javascript jQuery-Lavalamp问题:当点击链接并加载新的php内容时,滑块跳回原始位置(新手q),javascript,jquery,lavalamp,Javascript,Jquery,Lavalamp,我在这里的一个网站上工作: 有一个lavalamp菜单,当你点击链接时,它会通过在index.php中包含php文件来加载页面(除了徽标和菜单之外,这是所有内容) 结构大致如下所示: <!-- index.php --> <div id="logo + menu"></div> <div id="some content"></div> <div id="include"> <!-- seperate php fi
<!-- index.php -->
<div id="logo + menu"></div>
<div id="some content"></div>
<div id="include">
<!-- seperate php files are include here -->
</div>
问题:单击菜单中的链接并加载新的php页面时,lavalamp滑块会跳回其原始位置,但应保持在单击的链接上
我是jquery新手,所以这只是一个尝试:但我认为解决这个问题最简单的方法是在每个单独的php文件中添加一段javascript,将lavalamp滑块设置为正确的链接
更多信息:我正在使用这个lavalamp:如我所见,您可以在php GET参数中设置此菜单x位置,因为它在页面更新时设置为零位置
更新:但无论如何,您应该编辑一下lavalamp插件,通过自己的功能直接设置位置。脚本很短,无法编辑。听起来不错,但你能举个脚本的例子吗?我不熟悉jquery,更不用说javascript了。谢谢:)@ISEHmm,我的第一个解决方案现在对我来说似乎很愚蠢,因为用户将看到更新页面。还有更简单的解决方案:`$.get('your_url',function(url_content){$('your_div').html(url_content)})`要注册用户点击,您可以使用jquery.bind或仅使用带有“href=javascript”的HTML“A”,使用url调用您的函数。所以,请阅读以便更好地理解。对不起,我还是不清楚。请记住,我对javascript还不太熟悉;)!我应该把你展示的这个函数放在哪里?我读了你提供的链接,但我还不明白如何通过get函数更改菜单的x值。这里是lavalamp的来源:,请随意查看,也许它有助于给出一个更清晰的示例,这正是我所需要的;)。谢谢你抽出时间@伊瑟