Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/428.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript 使用回调函数创建变量并在html元素中使用_Javascript_Jquery_Html_Ajax_Json - Fatal编程技术网

Javascript 使用回调函数创建变量并在html元素中使用

Javascript 使用回调函数创建变量并在html元素中使用,javascript,jquery,html,ajax,json,Javascript,Jquery,Html,Ajax,Json,首先,请原谅我的无知,我提供了一个非常新的javascript、jquery和json的不准确信息 无论如何,我有一个脚本,它从json文件中提取数据,并在javascript、jquery、ajax(我想)和json的帮助下显示在网页中 当我返回结果时,有一个回调: function searchCallback(data) { $(document.body).append('<h1>' + data.title + '</h1>');

首先,请原谅我的无知,我提供了一个非常新的javascript、jquery和json的不准确信息

无论如何,我有一个脚本,它从json文件中提取数据,并在javascript、jquery、ajax(我想)和json的帮助下显示在网页中

当我返回结果时,有一个回调:

function searchCallback(data) {
                $(document.body).append('<h1>' + data.title + '</h1>');  
            }
在我的html中:

<span id="title"></span>

或者有更干净的方法


无论如何,我该如何做到这一点。谢谢你的帮助

如果您想找到一个元素并进行修改,jQuery会使这变得很容易。而不是
$(document.body)。追加
根据现有元素的id查找该元素,然后对其调用
text
方法以用新内容替换该元素中的文本

$('#title').text(data.title);

非常感谢你,这正是我想要的。如果对象是图像文件位置的字符串,该怎么办。我该如何加上img标签?请仔细阅读。jQuery是一个文档非常丰富的库,您可以自己探索。但我会给你一个提示。您需要使用该函数设置图像的
src
属性。祝你好运:)很公平,我的胳膊碰了一下!非常感谢!!:)
$('#title').text(data.title);