"use strict"; $(function(){ var crmstock = { stock:function(tar){ if(!Object.getOwnPropertyNames || !Object.keys){ Object.keys = Object.getOwnPropertyNames = function(temp){ var A = []; for(var key in temp){ A.push(key); } return A; } } //forEach 方法 if ( !Array.prototype.forEach ) { Array.prototype.forEach = function forEach( callback, thisArg ) { var T, k; if ( this == null ) { throw new TypeError( "this is null or not defined" ); } var O = Object(this); var len = O.length >>> 0; if ( typeof callback !== "function" ) { throw new TypeError( callback + " is not a function" ); } if ( arguments.length > 1 ) { T = thisArg; } k = 0; while( k < len ) { var kValue; if ( k in O ) { kValue = O[ k ]; callback.call( T, kValue, k, O ); } k++; } }; } if (crcHqInfo != null && typeof crcHqInfo != 'undefinded') { // console.log("cccc",crcHqInfo); if($("#stock-main")&&$("#stock-main").length!=0){ $("#stock-name").html(crcHqInfo[0].stockCode); $("#stock-price").html(crcHqInfo[0].currentPrice); $("#stock-open").html(crcHqInfo[0].openToday); $("#stock-yesterday").html(crcHqInfo[0].closeYesterday); $("#stock-rise").html(crcHqInfo[0].rise+'%'); $("#stock-change").html(crcHqInfo[0].change); if(crcHqInfo[0].openToday==0){ $("#stock-open,.crm-news-stock-sub").hide(); } $("#stock-cjl").html(crcHqInfo[0].volume/10000); $("#stock-cje").html(crcHqInfo[0].turnover/10000); $("#stock-low").html(crcHqInfo[0].floorPrice); $("#stock-high").html(crcHqInfo[0].topPrice); var time = (crcHqInfo[0].stockDate).replace(/\//g,"-"); time = time + ' ' +crcHqInfo[0].stockTime; $("#stock-time").html(time); var allStock = ($("#stock-zsz").attr("data-num")*(crcHqInfo[0].closeYesterday)).toFixed(2); $("#stock-zsz").html(allStock); if(1*(crcHqInfo[0].change)>0){ $("#stock-rise,#stock-change,#stock-price").css("color","#e60012"); } else{ $("#stock-rise,#stock-change,#stock-price").css("color","green"); } if(1*(crcHqInfo[0].change)<0){ $("#stock-price").addClass("stock-down"); } else{ $("#stock-price").addClass("stock-up"); } } } else { //stockInfoNode.hqtime.html('数据加载失败!').addClass("load-error"); } } } function myinit(){ crmstock.stock($("#stock-main")); } myinit(); })