我正在尝试通过在 PHP 脚本中使用 file_get_contents 并在前端使用 ajax 来显示网站的内容。我可以很好地显示整个页面,但是如果我尝试只在页面上显示一定数量的图像,则会收到“TypeError:e is undefined”错误。这是我的PHP:
<?php
$url= 'https://twitter.com/twitter';
if($url!="")
echo file_get_contents($url);
?>
这是我的 jQuery:
$.ajax({
url : "twitter.php",
dataType: "html",
success : function (data) {
console.log("loaded");
//$(data).appendTo('#images');
$.each(data.items, function(i,item) {
$("<img />").attr("src", item.media.m).appendTo('#images');
if (i == 5) return false;
});
}
});