Jquery load()没有加载图像

时间:2013-10-03 16:30:31

标签: jquery load

此代码正在加载text和css,但不是来自其他PHP页面的单个图像(使用xampp测试)

$("ul#nav a").click(function() {
    var page = $(this).attr("href");
    $("#decor").animate({opacity: 0.1,}, 1000 );
    $("#block").hide(700).animate(
        {width: "700px",
        height: "400px",
        opacity: 0.9,},
        200,
        function(){
            $(this).fadeIn(700).load("content/"+ page +".php"); 
        });
    return false;
});

可以加载()从其他php页面加载图像和文本吗?

1 个答案:

答案 0 :(得分:0)

是的,jquery中的load()函数可以加载图像,你可能需要这样做。

var name='FULL_PATH?dt=' + (+new Date());
$('<img src="'+name+'">').load(function() {
       $('#ID').html('');
       $(this).width('40').height('40').appendTo('#ID');
});

这将强制浏览器加载新图像,打破缓存。 和欢呼:)