簡體   English   中英

找不到語法錯誤的)

[英]Cannot find missing ) in syntax error

document.getElementById('channels').innerHTML = '<li><a onClick="loadChannel('+channelArray[i]+')"><h4>'+memberArray[i]+'</h4><p>Member</p></a></li>';

返回值:

Uncaught SyntaxError: missing ) after argument list

誰能告訴我我要去哪里錯了?

這是整個代碼段:

$(document).on("pageinit", "#vendorMessages", function() {
    var channelArray = new Array();
    var memberArray = new Array();
    pubnub.subscribe(
        {
        channelGroup: getChannelGroup()
        },
        function (status, response) {
            alert("test");
            console.log(status, response);
        }
    );
    pubnub.channelGroups.listChannels(
        {
            channelGroup: getChannelGroup()
        }, 
        function (status, response) {
            response.channels.forEach( function (channel) {
                var channelFormatted = String(channel).split("_");
                var channelMember = channelFormatted[1];
                channelArray.push(String(channel));
                memberArray.push(String(channelMember));
            })
            var i;
            for (i=0; i<channelArray.length; i++) {
                document.getElementById('channels').innerHTML = '<li><a onClick="loadChannel('+channelArray[i]+')"><h4>'+memberArray[i]+'</h4><p>Member</p></a></li>';
            }
            $("#channels").listview("refresh");
        }
    );
});
 (function(event){(loadChannel(931_matt)) }) 

變量(和函數參數)不能以數字開頭。 看到這個

想辦法做到這一點。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM