Javascript单击不显示
当按下HTML中的按钮时,我试图显示一个lightbox 这是我的HTML:Javascript单击不显示,javascript,jquery,html,Javascript,Jquery,Html,当按下HTML中的按钮时,我试图显示一个lightbox 这是我的HTML: <div class="login-signup"> <h1> Need to sign in or register? </h1> <div class="buttons"> <a href="#" class="load">SIGN IN</a>
<div class="login-signup">
<h1> Need to sign in or register? </h1>
<div class="buttons">
<a href="#" class="load">SIGN IN</a>
<a href="#" class="add">REGISTER</a>
<div class="clear">
</div>
</div>
</div>
有什么想法吗?如果您想启动一个特定的按钮,在这种情况下,它是您的登录按钮,那么使用指定的类,如下所示:
$('.load').click(function(e) {
$('.sign-in').lightbox_me({
});
});
可能是因为DOM中没有任何类属性为“登录”的元素吗 结果如何
$('.load').click(function(e) {
alert($(".sign-in").length);
});
如果它是0,那么这意味着您的DOM中没有class=“sign-in”的任何元素,并且您的lightbox东西可能无法对不存在的元素执行任何操作。您是否尝试过
e.preventDefault()代码>在函数开始时,“似乎不起作用”不是特别有用。你能详细说明一下吗?我假设在视觉上什么也没有发生,但是在Firebug或您正在测试的任何浏览器中的本机开发工具中,您看到了什么错误?
$('.load').click(function(e) {
alert($(".sign-in").length);
});