我目前正在为乐队网站制作一个shoutbox。它几乎完成了(除了它的样式)。 shoutbox的整个概念有效。您可以输入您的姓名和信息,然后提交。 但是,脚本中有一个函数可以使div刷新。这种方式不起作用。 你可以在这里试试: http://basenharald.nl/3d/#shoutbox
如果你提交,你将不会看到你的消息,现在如果你按F5你将会。这意味着shoutbox工作,它根本不刷新。
我使用了与此处使用的代码相同的代码: http://www.ajaxdaddy.com/demo-jquery-shoutbox.html
我认为jquery脚本与其他脚本有某种冲突?
有人可以请我提供一个代码片段来使这段代码正常工作吗?提前谢谢!
答案 0 :(得分:2)
邮件已添加到页面中。你可以在DOM中看到它。但是它永远不会显示,因为你的脚本永远不会将style.display元素设置为'block'。
对$('input[@name=message]').attr('value', '').focus();
的调用(第316行)引发了jQuery生成的无法识别的表达式错误。
您似乎正在使用更新版本的jQuery。哪个原因导致错误。
删除此行会使其再次运行。为了修复这条线,我认为你只需要删除'@'