你好:)我在一两天前发布了一个关于如何通过ajax方法在我正在使用的模式中检索php的问题。我找到了正确的方法来解决它,但仍然有一些我做得不对(显然是大声笑)以下是给我这些问题的部分:
jQuery('div that holds content').fadeIn(200).css({ 'width': Number( popWidth ) });
$('').load('/something/somewhere/this #content');
所以,我使用safari和本地服务器(mamp),当我在浏览器中检查活动时,它显示它正在加载每次点击的内容,弹出弹出窗口,但没有内容。当我只是通过隐藏的div,ofcourse检索内容时,我就明白了。这就是我想要避免的。现在我把我的页脚中的div隐藏起来了。我宁愿只在需要时拨打电话,而不是每次访问页面时加载它。
您可以到这里查看我在上一个问题中发布的整个脚本: How to use ajax to show php in a modal pop up
任何人都有任何想法?我读到.load()
能够从请求中获取特定内容,但我不确定它与$.get()
之间的主要区别我是否尝试了两者,并且得到了相同的结果。我正在使用wordpress,而wordpress的ajax请求一如既往地运行顺畅,所以我知道它不是本地问题,我的编码是lol
好的....我完成了打字:)
答案 0 :(得分:1)
要实现这一目标,您网站上必须有一个网址/something/somewhere/this
。该页面需要包含ID为content
的元素。
请参阅load
文档