如何在script标签之间使用json动态加载js脚本?

时间:2019-01-06 23:42:19

标签: javascript jquery

我很难理解如何在按下按钮时动态加载以下脚本。之所以这样做,是因为json中的symbol属性将发生变化,并且将该脚本在页面上加载n次变得非常慢。

这是我要加载的代码段:

 <div class="tradingview-widget-container">
                <div class="tradingview-widget-container__widget"></div>
                <script type="text/javascript" src="https://s3.tradingview.com/external-embedding/embed-widget-technical-analysis.js" async>
                {
                "width": "100%",
                "height": 410,
                "symbol": "BTCUSD",
                "locale": "en",
                "interval": "1D"
                }
                </script>
                </div>

基本上,需要对具有符号属性的函数_loadWidget()进行处理,并将其属性添加到DOM中。

1 个答案:

答案 0 :(得分:0)

我不确定您要尝试做什么,但这是否能为您提供一些指导呢?

 <button id="myButton" type="submit">Press Me</button>


 <script>

    $("#myButton").click(function(){

        console.log("Do Something")

    })

 </script>

当您按下按钮时,要做什么?如果这不是您的问题,我将删除答案,请告诉我:)