0

我有一个网页有一些 javascript 问题。我已经尝试查看所有内容,但是我有一个用户名字段,当您单击它时 ( .focus) 它应该会弹出一个弹出窗口。我在firefox中使用了firebug来放置断点,然后.focus调用该函数并且即使我确实专注于用户名字段,它也不会被触发。我还查看了拼写和所有内容。似乎找不到问题。希望有人可以提供帮助。还有一件事,这个问题发生在所有浏览器中。

页面链接:http ://aliahealthcareer.com/SignUp

4

2 回答 2

2

您的页面有两个输入,带有id="username".

重复 ids 是无效的 html,但浏览器会忽略它,除了$('#username')只找到第一个,因此您的.focus()处理程序绑定到那个。

第一个是隐藏在“login_response”div 中,直到您单击“Login”选项,因此如果您单击“Login”,然后单击出现的“Username/Email”字段,您将看到您的事件处理程序运行。

于 2012-08-02T04:42:53.587 回答
0

您在加载该页面时遇到 JS 问题。此后 JS 将无法正常工作。你需要先解决这些问题。

于 2012-08-02T04:36:49.077 回答