我正在尝试打印该功能并在控制台中查看。日志 但我不确定我是否正确地做到了...... 因为当我在console.log中打印它时显示undefined 不确定我是否正确地做到了...... 我要打印的功能是 coffeeDisplay
songApply : function () {
roseDisplay.menu(_g('div-id'));
shopLoadIndication = true;
roseDisplay.coffeeDisplay();
console.log(roseDisplay.coffeeDisplay());
kiteUp.knowOther(0, 0);
coffeeDisplay : function(){
var upDown = _g("scs-id");
var reSpan = Ptil.Style.g('sc-disply-trim', upDown, 'div')[0];
var reAll = Ptil.Style.g('sc-li', upDown, 'li');
var html = "";
var noHtml = "";
var ckAll = 0;
var l = reAll.length;
for(var i=0;i<l;i++){
if (Ptil.Style.ccss(reAll[i], "add-other-li")) {
break;
}
if(Ptil.gc(reAll[i],0).checked){
ckAll++;
if(html!==""){html+="; ";noHtml+="|";}
html+=Ptil.gc(reAll[i],1).innerHTML;
noHtml+= Ptil.gc(reAll[i],3).innerHTML + "," + Ptil.gc(reAll[i],2).innerHTML;
}
}
if(html===""){html=i18n.NO_sc_SELECTED;}
html+='<img align="middle" src="../img/5322_down.png"><span class="selected-scs hidden">' + noHtml + '</span><div id="display-trim-list-image-id" class="display-trim-list-image hidden"><img align="middle" src="../img/5322_down.png"></div>';
reSpan.innerHTML = html;
//Check to see if more than 1 selected sc, then disable the Timeline.
if(ckAll>1){
orklist.disableTimeline();
}
}
答案 0 :(得分:2)
如果您尝试在控制台上打印该功能,则应该像
那样进行console.log(roseDisplay.coffeeDisplay)
现在,您正在记录未定义的 roseDisplay.coffeeDisplay 的返回值。
答案 1 :(得分:0)
我会启动你的浏览器调试器并逐步完成它,听起来像你的函数coffeeDisplay只是没有返回任何值,所以记录结果只会给你未定义。