首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Tradingview日历Javascript

Tradingview日历Javascript
EN

Stack Overflow用户
提问于 2017-12-08 15:03:19
回答 1查看 886关注 0票数 3

代码语言:javascript
复制
$("#loadtv").on("click",function(myfunc23){
      var chart4 = new TradingView.widget({
        container_id: 'chart4',
       "width": "100%",
  "height": "100%",
  "locale": "en",
  "importanceFilter": "-1,0,1",
  "currencyFilter": "USD"
    })
代码语言:javascript
复制
<script src="https://ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<div class="loadpage">
  <button id="loadtv">Show Calendar Event</button>
      <div id= "tvaa" class= "tvcx tvapp row">
         <div  id="chart4"></div>
   <script type="text/javascript" src="https://s3.tradingview.com/external-embedding/embed-widget-events.js"></script>
  </div>
</div>

嗨,当我点击一个按钮时,我试图在div中打开tradingview的日历小部件。由于某些原因,同样的方法适用于图表小部件,但它不适用于日历。帮助感激!链接到tradingview日历小部件脚本:https://www.tradingview.com/widget/economic-calendar/

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2017-12-08 16:07:22

您需要使用另一个脚本,这样就可以使用TradingView构造函数:

代码语言:javascript
复制
<script src="//s3.tradingview.com/tv.js"></script>

日历小部件只是集成的一个组件。如果你想禁用东西,你应该检查this cheatsheet,它显示了可用的选项。

由于某种原因,这个代码段中的WS是不允许的(403)。

因此,您可能需要查看这个示例plunkr

代码语言:javascript
复制
$("#loadtv").on("click", function() {
    new TradingView.widget({
        container_id: 'chart4',
        width: "100%",
        height: "1000px",
        locale: "en",
        importanceFilter: "-1,0,1",
        currencyFilter: "USD",
        symbol: "NASDAQ:AAPL",
        interval: "D",
        timezone: "America/New_York",
        theme: "White",
        style: 1,
        toolbar_bg: "rgba(0, 0, 196, 1)",
        withdateranges: true,
        hide_side_toolbar: false,
        allow_symbol_change: true,
        details: false,
        hotlist: false,
        calendar: true,
        news: [],
        hideideas: true,
        show_popup_button: true,
    });
});
代码语言:javascript
复制
<script src="//ajax.googleapis.com/ajax/libs/jquery/2.1.1/jquery.min.js"></script>
<script src="//s3.tradingview.com/tv.js"></script>
<button id="loadtv">Show Calendar Event</button>
<div id="chart4"></div>

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/47716943

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档