Я работаю над добавлением уведомлений о заголовке страницы для установки AJAXchat.Я использую плагин jQuery под названием jquery-titlealerts для достижения этой цели.Если я назначу метод для события onclick, он будет работать правильно и изменит заголовок страницы.Но это не работает так, как мне нужно.Мне нужно, чтобы изменить заголовок страницы каждый раз, когда создается новый div.Вот js, который динамически создает новый div каждый раз, когда кто-то отправляет сообщение:
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
+ '" onclick="$.titleAlert(\'Error!\');">'
+ userName
+ '</span>'
+ colon
+ this.replaceText(messageText)
+ '</div><script>$.titleAlert(\'Error!\');</script>';
return
Как вы можете видеть, я пытался создать блок <script>
для загрузки чуть ниже div - и это делаетно по какой-то причине не меняет название документа.Если вы нажмете на сообщение, сгенерированное в чате, оно будет работать, потому что оно запускается из события onclick. Я не уверен, что еще можно попытаться заставить его работать, когда каждый div загружен.