0
我可以從Google Finance API獲取並顯示股票價格信息,但希望添加股票價格並顯示合計金額的總和。考慮下面的代碼:顯示來自Google財經API股票價格的總和
HTML
<link rel="stylesheet" type="text/css" href="//cdnjs.cloudflare.com/ajax/libs/twitter-bootstrap/3.0.0-rc2/css/bootstrap.css">
<script type="text/javascript" src="//code.jquery.com/jquery-1.9.1.js"></script>
<body>
<div class="container">
<h1>Stock Portfolio</h1>
<h2>Total Portfolio Value:</h2>
<div class="total"></div>
<h3>Stocks</h3>
<div class="stockTick"></div>
<div class="stockTick2"></div>
</div>
jQuery的
$(document).ready(function(){
$.getJSON('https://finance.google.com/finance/info?client=ig&q=NYSE:FB&callback=?',function(response){
var stockInfo = response[0];
var stockString =
'<div class="stockWrapper">';
stockString +='Company: <span class="stockSymbol"><b>'+stockInfo.t+'</b></span><br />';
stockString +='Price: <span class="stockPrice">'+stockInfo.l+'</span><br />';
stockString +='Change: <span class="stockChange">'+stockInfo.c+'</span><br />';
stockString +=' Reported at: <span>at</span> <span class="stockTime">'+stockInfo.ltt+'</span><hr>';
stockString +='</div>';
$('.stockTick').prepend(stockString);
});
$.getJSON('https://finance.google.com/finance/info?client=ig&q=NYSE:USMD&callback=?',function(response){
var stockInfo = response[0];
var stockString2 =
'<div class="stockWrapper">';
stockString2 +='Company: <span class="stockSymbol"><b>'+stockInfo.t+'</b></span><br />';
stockString2 +='Price: <span class="stockPrice">'+stockInfo.l+'</span><br />';
stockString2 +='Change: <span class="stockChange">'+stockInfo.c+'</span><br />';
stockString2 +=' Reported at: <span>at</span> <span class="stockTime">'+stockInfo.ltt+'</span>';
stockString2 +='</div>';
$('.stockTick2').prepend(stockString2);
});
});
這是一個jsfiddle
奇怪的是,改變它們所在的市場並不會影響顯示。另外,這並沒有回答這個問題。我試圖找出如何從股票中添加這兩個值。所以我正在尋找添加'.stockTick' +'.stockTick2' – Matt
我正在研究一種方法來從每個提要中提取值並添加它們。到目前爲止,這是我正在使用的:var stockTickPrice =(stockInfo [0] .l) var stockTickPrice2 =(stockInfo2 [0] .l) var total =(stockTickPrice + stockTickPrice2); 提醒(總計);' – Matt
添加代碼以更新您的小提琴div.total股票的總價格。 –