Jquery事件处理程序未启动

Jquery event handler not firing

本文关键字:启动 程序 事件处理 Jquery      更新时间:2023-09-26

我有一个网页存在一些javascript问题。我试着查看了所有内容,但我有一个用户名字段,当你点击它(.focus)时,它应该会弹出一个窗口。我在firefox中使用firebug来放置断点,然后调用.focus函数,即使我关注用户名字段,它也不会被激发。我还仔细检查了拼写和所有的东西。似乎找不到问题。希望有人能帮忙。还有一件事,这个问题在所有浏览器中都会发生。

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

您的页面有两个id="username"输入。

重复id是无效的html,但浏览器会忽略它,除非$('#username')只找到第一个,所以.focus()处理程序会绑定到该处理程序。

第一个位于"login_response"div中,该div在单击"login"选项之前一直处于隐藏状态,因此,如果单击"登录",然后单击出现的"用户名/电子邮件"字段,您将看到您的事件处理程序正在运行。

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