TradingView widgetを私のウェブサイトに追加しようとしています。 このウィジェットは、ユーザーselect
の場合はドロップダウンからオプションをロードする必要があります。HTMLビュー全体を交換するTradingViewウィジェット
問題:ウィジェットが読み込まれますが、本文内のすべてが置き換えられ、ドロップダウンが消えます。
例:
HTMLコード:
<select name="fx" class="fx">
<option value="EURUSD">EURUSD</option>
<option value="EURJPY">EURJPY</option>
</select>
JS:
function changeFX(fx){
var fxWidget = new TradingView.widget({
"width": 500,
"height": 400,
"symbol": "FX:"+fx,
"interval": "1",
"timezone": "Etc/UTC",
"theme": "White",
"style": "2",
"locale": "en",
"toolbar_bg": "#f1f3f6",
"hide_top_toolbar": true,
"save_image": false,
"hideideas": true
});
return themeWidget;
}
$(document).on('change','.fx',function(){
var widget = changeFX(this.value);
// do something with widget.
});
http://jsfiddle.net/livewirerules/3e9jaLku/5 (ドロップダウンオプションを選択して、ウィジェットの負荷が、ドロップダウンが消え参照)
どのようにアドバイスをドロップダウンを消すことはありませんし、まだTradingViewウィジェットの負荷ですか?
質問jdfiddleを参照しないコードを示さないが、SOで受け入れられていません。あなたは大きな編集を行うべきです。 – mkluwe
@mkluwe:質問に関連するコードを追加しました。 – Zeigeist
@Zeigeistは私が投稿した回答を見ています。あなたの問題を解決するなら、upvoteと了承を忘れないでください。 :) – Manish