Javascript 在单击菜单栏上打开jQuery对话框作为登录框

Javascript 在单击菜单栏上打开jQuery对话框作为登录框,javascript,jquery,html,jquery-ui-dialog,Javascript,Jquery,Html,Jquery Ui Dialog,我有一个包含链接的菜单栏。有些链接需要密码保护。出于同样的原因,我需要为这些类型的链接提供登录表单。我想使用jQuery对话框作为登录框,以便在单击链接后打开登录表单 这是我的菜单栏html <li> <a href="#"><span>Settings</span></a> <div> <ul> <li><a href="Createus

我有一个包含链接的菜单栏。有些链接需要密码保护。出于同样的原因,我需要为这些类型的链接提供登录表单。我想使用jQuery对话框作为登录框,以便在单击链接后打开登录表单

这是我的菜单栏html

<li>
    <a href="#"><span>Settings</span></a>
    <div>
        <ul>
            <li><a href="Createuser.aspx"><span>Create New Account</span></a></li>
        </ul>
    </div>
</li>
我的对话框是打开的登录链接,而我需要使用它的菜单栏点击


请帮助我。

jQuery正在使用
css
选择器来定位节点

$('a.loginlink').click(function(e) {
....
当前,您的PopuBox仅应用于
a.loginlink
,它正在选择类似

=================

哪里是
a.loginlink
<代码>e.preventDefault()应该是
单击
侦听器后的下一行。为什么不能将选择器更改为菜单栏..而不是链接?html中没有显示
loginlink
,也不清楚
menubar
is@charlietfl先生,我更新了我的代码..如何将选择器更改为菜单栏..我是jquery的新手。。
$(document).ready(function() {
    $('a.loginlink').click(function(e) {
        $('#loginform').dialog('open');
        e.preventDefault();
        return false;
    });

    $('#loginform').dialog({
        autoOpen: false,
        modal: true,
        resizable: false,
        draggable: false
    });
});
$('a.loginlink').click(function(e) {
....
<li><a href="Createuser.aspx" class="loginlink"><span>Create New Account</span></a></li>
                              =================