慕慕0116261
2019-08-22 16:10
单独输出文字
$jieshou.append("<p>"+$content+"</p>");
是可以正常发送的,但是加了图片后也就是加了$img后就显示为object Object+"发送的内容",真的搞不懂了,单独输入$img 也是可以的 请大佬帮我看一下究竟是什么问题
$img是个JQery对象.
当它和字符串进行+操作时,相当于调用了toString().
而$content也是JQuery对象,它和字符串进行+操作后也变成了String.但是$content本身是String对象.所以这里看不出来变化.
$jieshou.append($img + "<P>" + $content + "</p>");
改写成
$jieshou.append($img, "<P>" + $content + "</p>");
这样就没问题了.
jQuery基础(四)—动画篇
85049 学习 · 262 问题
相似问题