Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.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变量代替json文件_Javascript_Jquery_Json - Fatal编程技术网

使用javascript变量代替json文件

使用javascript变量代替json文件,javascript,jquery,json,Javascript,Jquery,Json,我有一份声明: <div id="timeline-embed"></div> <script type="text/javascript"> var timeline_config = { width: "100%", height: "100%", debug: true, rows: 2, source: 'Timeline/examp

我有一份声明:

 <div id="timeline-embed"></div>
      <script type="text/javascript">
        var timeline_config = {
         width: "100%",
         height: "100%",
         debug: true,
         rows: 2,
         source: 'Timeline/example_json.json'
        }
      </script>
      <script type="text/javascript" src="Timeline/compiled/js/storyjs-embed.js"></script>
但是不起作用。我真的不知道到底是什么问题。。。请帮忙


这是verite Timeline插件,该插件需要JSON作为源代码,但是有没有办法用Javascript变量更改源代码?

按照您编写的方式,“Timeline_config.source”的值是字符串,而不是“可用”Javascript对象

您可能需要使用JSON.parse()将字符串转换为对象。因此,添加这行代码作为第一个