Javascript div不';在回调函数中调用时,不能保持填充状态
我试图在socket.io的帮助下,用后端服务器请求的数据填充html divJavascript div不';在回调函数中调用时,不能保持填充状态,javascript,jquery,html,socket.io,Javascript,Jquery,Html,Socket.io,我试图在socket.io的帮助下,用后端服务器请求的数据填充html div socket.on('solution response', function(solution) { console.log(solution) $('#answersheet').text(solution) }) 我知道我正在从后端服务器获取解决方案,因为我可以在控制台日志中看到它。有时html div会被填充,但只填充了一小部分秒,所以我认为这可能是一个持久性问题。是什么阻止我填补我的空缺的
socket.on('solution response', function(solution) {
console.log(solution)
$('#answersheet').text(solution)
})
我知道我正在从后端服务器获取解决方案,因为我可以在控制台日志中看到它。有时html div会被填充,但只填充了一小部分秒,所以我认为这可能是一个持久性问题。是什么阻止我填补我的空缺的?看来你不见了
socket.on('solution response', function(solution) {
console.log(solution);
$('#answersheet').text(solution);
})
来自服务器的后续消息是否可能导致您用空字符串覆盖
div
的文本?如果该脚本在页面呈现之前在服务器上运行,则$(“#应答表”)
在该函数运行时可能不存在。在函数中尝试console.log($('#answersheet'))
,查看元素是否存在。不需要分号