在我的控制檯我收到妥善解決「未捕獲的SyntaxError:意外的標記)」錯誤
Uncaught SyntaxError: Unexpected token)
我知道爲什麼我收到此錯誤,但是,不知道如何解決它所有的方法我已經嘗試過沒有成功。
這是代碼段的它在。
var contentDetails = '<div id="iw-container">'+
'<div class="iw-title">' + ((value.streamStatus == 'true') ? ('<span class="online"><i class="material-icons" style="vertical-align:-3px; font-size:18px;">videocam</i></span> ') : ('<span class="offline"><i class="material-icons" style="vertical-align:-3px; font-size:18px;">videocam_off</i></span><strong> ')) + value.DisplayName + ' - ' + value.ChaserLocation + '</strong><hr /></div>'+
'<div class="iw-content">'+
'<p>Location: ' + value.UserLocation + '<br />'+
'Heading: ' + value.UserHeading + '<br />'+
((value.streamStatus == 'true') ? ('Stream: <span class="online">Online</span><br />') : ('Stream: <span class="offline">Offline</span><br />'))+
((value.streamStatus == 'true') ? ('Viewers: ' + value.CurrentViewers +))+
'</div>';
感興趣的具體線其中來自誤差是倒數第二。
((value.streamStatus == 'true') ? ('Viewers: ' + value.CurrentViewers +))+
有關如何正確關閉此行的任何幫助?
'value.CurrentViewers'應該是什麼東西? – thgaskell
仔細看看感興趣的線上的+))+'。 – Mikey
除了由'+))'引起的語法錯誤之外,在引入的行中'?'是三元操作的標記點。它期望'firstValue:secondValue',但這裏沒有傳遞':secondValue'。 – Kaiido