私はAJAXChatのために働くいくつかの通知を取得しようとしています。これを行うには、フォーカスするまで点滅するページのタイトルを取得するだけです。これを行うにはjquery-titlealert pluginを使用しています。問題は、私はこれを使用すると、それがページを壊すjavascriptの構文
return '<div id="'
+ this.getMessageDocumentID(messageID)
+ '" class="'
+ rowClass
+ '">'
+ this.getDeletionLink(messageID, userID, userRole, channelID)
+ dateTime
+ '<span class="'
+ userClass
+ '"'
+ this.getChatListUserNameTitle(userID, userName, userRole, ip)
+ ' dir="'
+ this.baseDirection
+ '" onload="$.titleAlert('New Message');">'
+ userName
+ '</span>'
+ colon
+ this.replaceText(messageText)
+ '</div>';
return
ここに示したのonloadイベントのために生成されるHTMLはJSファイルの内部で生成されています。 ('New Message')
を(New Message)
に置き換えると、ページは再び読み込まれますが、通知は機能しません。私はこれがjavascriptの中にjavascript関数を表示しているからだと思う。誰でもここに何かが見える私は行方不明ですか?
あなたはあなたのコードをフォーマットしていただけますか? – polarblau