如何使用此行通过.load()或$ .get()检索内容

时间:2010-12-22 03:44:39

标签: php ajax jquery

你好:)我在一两天前发布了一个关于如何通过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

好的....我完成了打字:)

1 个答案:

答案 0 :(得分:1)

要实现这一目标,您网站上必须有一个网址/something/somewhere/this。该页面需要包含ID为content的元素。

请参阅load文档

中的“加载页面片段”