我希望创建一个菜单(注册菜单),请参阅this了解一下。当用户单击此按钮/链接时,会出现一个下拉菜单,他可以使用该菜单执行某些操作(此处登录)。
链接的行为应如下所示:
- 点击此按钮/链接后,应该会出现下拉菜单。
- 当单击页面上的任意位置(包括按钮/链接本身)但在菜单之外时,菜单应该消失。
- 如果单击下拉菜单上的某个位置,菜单不应消失。
- 下拉菜单中的所有控件都应该可以使用。
我确实设法让前三个工作正常,但下拉菜单中的控件(第四个行为)不起作用。
javascript/jQuery 代码和 html 代码一起给出 here (jsfiddle 链接,与上面相同)。您可以 fork 它并进行更改。
谢谢。
最佳答案
检查这个
http://thefinishedbox.com/files/freebies/loginfreebie/index.html
下载代码
http://thefinishedbox.com/freebies/scripts/jquery-dropdown-login/
关于javascript - jQuery:带控件的 onclick 下拉菜单,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9138214/