当前,当用户单击链接时,会$('#user');
滑出。当用户单击另一个(不是相同的链接)$('.more-info-arrow').find('a')
链接时,前一个用户的信息会消失,但不会随着第二个请求重新出现。$('#user');
我希望只有在可见 的情况下才这样做。
=======================Jquery====================
//User detail information
$('.more-info-arrow').find('a').live('click', function () {
var $this = $(this);
var user = $('#user');
var userInfo = $('#user-info');
// If display is none, that means it is hidden
if (user.css('display') == 'none') {
$this.addClass('active');
user.hide().animate({
width: 'toggle'
}, 400, function () {
userInfo.fadeIn('fast');
});
}
// Second Click
else {
$this.removeClass('active');
userInfo.fadeOut('fast', function () {
user.animate({
width: 'toggle'
}, 400);
});
}
});