【发布时间】:2014-01-31 14:45:24
【问题描述】:
我是 jQuery 新手,所以也许这是一个简单的问题,但我直到现在还没有找到一个好的答案。也许我什至没有找到合适的关键字来搜索...
我有一个下拉登录表单。我在typo3中使用它。 问题是:登录表单内的任何点击都会隐藏/切换下拉框。 这是脚本:
<script type="text/javascript">
$(function() {
var button = $('#loginButton');
var box = $('#loginBox');
var form = $('#loginForm');
button.removeAttr('href');
button.mouseup(function(login) {
box.slideToggle();
button.toggleClass('active');
});
form.mouseup(function() {
return false;
});
$(document).mouseup(function(login) {
if(!($(login.target).parents('#loginButton').length > 0)) {
button.removeClass('active');
box.hide();
}
});
});
</script>
也许有人可以帮忙? 提前致谢!
【问题讨论】:
-
你能提供一个 JSFiddle 吗?
-
嗨 tahnks 很多回答所以我在 jquery 中很新我试图提供一个 JSFiddle(如果错了,对不起。我的第一次!)
-
忘记链接了:jsfiddle.net/9bWDN
-
那些你在脚本中定义的
idsloginButton, loginBox and loginForm没有找到。
标签: jquery typo3 dropdownbox