2012-07-18 63 views
0

我很蠢,对不起。但我真的不明白它的工作原理! 我很想拥有从外部php文件加载的内容。如何从外部php加载内容jquery

例如myfeed.php。

内容被包裹在名为“myfeed”的类中。

$(document).ready(function(){ 
$.ajaxSetup({cache:false}); 
$("#bestseller a").click(function(){ 

    var post_id = $(this).attr("rel") 
    $(".featureline").html("loading..."); 
    $(".featureline").load(jQuery(this).attr("href") + " .myfeed") 
    return false; 
}); 

});

有没有人可以告诉我如何修改上面的代码来使它工作? Ajax加载工作 - 但我没有加载外部文件。

非常感谢! AD

+0

你可能最好使用一个id而不是一个类来加载元素的内容,请查看文档http://api.jquery.com/load/中的'脚本执行'标题下。 – Ollie 2012-07-18 09:22:28

回答

0
$(".featureline").load(FileURL); 

FileURL应该是路径到您的文件,如。 myfeed.php

1

+ " .myfeed")看起来不合适在这条线:

$(".featureline").load(jQuery(this).attr("href") + " .myfeed") 

删除它和您的查询就会正常工作。

$(".featureline").load(jQuery(this).attr("href"));