jquery - 如何获取jquery加载功能的URL中提供的参数?

标签 jquery load

我正在使用 JQuery 加载功能将一个页面的内容加载到另一个页面。我的主页(index.html)有一个 id 为“abcd”的 div 标签。我需要将另一个页面(page1.html)的内容加载到指定的div标签中。所以,我编写了以下代码:-

$('#abcd').load('page1.html?title=xyz','',function(){})

请注意,我还传递了参数“title=xyz”以及要加载的页面的 URL。我需要获取此参数并在 page1.html 内容中使用它。如何在 page1.html 页面中获取此内容?

最佳答案

定义一个全局变量,例如

<script>
var title =t'xyz'

$('#abcd').load('page1.html?title='+title,'',function(){})

</script>

您可以在 page1.html 加载后访问 title 变量

另一方面,如果你想更改 page1.html 的内容,可能无法使用 html 来完成此操作,但仍然可以使用 js hacks 来完成

如果您提供如何在 page1.html 中使用标题,我可以提供更多帮助

关于jquery - 如何获取jquery加载功能的URL中提供的参数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13523677/

相关文章:

javascript - 如何在jquery colorbox中自定义#cboxLoadedContent的宽度

javascript - 下拉列表不显示元素 Bootstrap 3

jquery - 为什么 IE 和 Ajax 有这么多问题?

javascript - Jquery .load() 执行后 Dropzone 不工作

node.js - Bouncy 或 nginx 用于负载平衡 Websocket?

jQuery 等待 AJAX 页面完全加载

jquery - 如何使 jQuery 将事件绑定(bind)到通过 Ajax 加载的元素?

jquery - 如何从链接直接浏览到特定评论

php - PHP Web 应用程序的页面加载

javascript - Jquery 将鼠标悬停在 div 内嵌套的 anchor 上,并且 .mouseleave 会触发。为什么会出现这种情况?