我的网页有一些javascript问题。我已经尝试查看所有内容,但是我有一个用户名字段,当你点击它(.focus
)时,它应该弹出一个弹出窗口。我在firefox中使用firebug来设置断点,然后调用.focus
函数,即使我专注于用户名字段也不会触发它。我也看过拼写和一切。似乎无法找到问题。希望有人能提供帮助。还有一件事,这个问题在所有浏览器中都会发生。
答案 0 :(得分:2)
您的页面有两个输入id="username"
。
重复id是无效的html,但是浏览器会忽略它,除了$('#username')
只找到第一个,因此你的.focus()
处理程序绑定到那个。
第一个是在“login_response”div中隐藏,直到您单击“登录”选项,因此如果您单击“登录”然后单击出现的“用户名/电子邮件”字段,您将看到您的活动处理程序运行。
答案 1 :(得分:0)
您在加载该页面时遇到JS问题。 JS之后不会正常工作。你需要先解决这些问题。