Jquery .load()似乎没有在firefox中工作

时间:2012-11-02 07:07:06

标签: jquery

我试图通过搜索Stackoverflow找到答案,并且我找到了很多密切相关的答案,但似乎没有人能给我很多我想要的东西。大多数是更复杂的场景,只是不适用。无论如何,我正在做的是使用url调用我网站的某个页面,然后识别页面上要加载到另一个div #getter中的特定元素。这个脚本在IE和Chrome中完美运行,但我对Firefox没有运气。有任何想法吗?这是代码:

<script>
$("#getter").load("http://$domain/member/?show=feed .content");
</script>

3 个答案:

答案 0 :(得分:2)

尝试此代码(不带域名):

<script>
$("#getter").load("/member/?show=feed .content");
</script>

答案 1 :(得分:1)

我认为将代码置于

更好
$(document).ready(function()
{
   $("#getter").load("http://$domain/member/?show=feed .content");
});

可能会导致在dom加载之前调用它

答案 2 :(得分:0)

如果您需要绝对路径并且必须拥有php变量,请尝试

$("#getter").load("http://<?php echo $domain;?>/member/?show=feed .content");

虽然混合php和js并不是一个好主意,但有时只需要。