现在开始工作:-
jQuery(function() {
var $button = jQuery(\'#loginButton\');
var $box = jQuery(\'#site-crhead\');
var $form = jQuery(\'#loginForm\');
$button.live(\'click\',function(login) {
console.log($box);
$box.toggle();
$button.toggleClass(\'active\');
});
$form.live(\'click\',function() {
return false;
});
jQuery(this).live(\'click\',function(login) {
if(!(jQuery(login.target).parent(\'#loginButton\').length > 0)) {
$button.removeClass(\'active\');
$box.hide();
}
});
});
只需根据您的要求更新代码,甚至您的mouseup函数也不起作用,根据您的jquery版本,事件前的us live函数。