【发布时间】:2011-01-19 21:38:02
【问题描述】:
我正在尝试为AJAXChat 获取一些通知。为此,我想做的就是让页面的标题闪烁直到聚焦。为此,我使用jquery-titlealert plugin。问题是为 onload 事件生成的 html 是在此处显示的 js 文件中生成的
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
当我使用它时,它会破坏页面。如果我用(New Message) 替换('New Message'),页面会再次加载,但通知不起作用。我认为这是因为它在 Javascript 中显示了一个 Javascript 函数。有人在这里看到我遗漏的任何东西吗?
【问题讨论】:
-
能否格式化您的代码?
标签: javascript jquery ajax jquery-plugins jquery-events