我有PHP页面,用户可以上传照片(使用Ajax和PHP脚本)。这些上传的照片(拇指)在上传后显示在下面的上传字段的DIV中。
然后,在点击发送按钮后,我想在留言板上复制同一页面上的DIV,在下面显示其他带有或不带有上传照片的消息。
当我尝试这样做的时候:
var pht = $("#photos").clone().addClass('p_pht');并尝试在已发送邮件下面显示已发送的照片,如下所示:
$("div#wall").append('<div class=msg>'+ message +'</div><div class=n_pht>'+ pht +'</div>');我在照片应该显示的地方得到了jQuery错误消息"object Object“。
我做错了什么?
发布于 2010-02-24 21:57:50
试一试
pht.html()而不是pht。
$("div#wall").append('<div class=msg>'+ message +'</div><div class=n_pht>'+ pht.html() +'</div>');如果message也是一个jQuery对象,则指定message.html()。
https://stackoverflow.com/questions/2326433
复制相似问题