当我单击时,.trigger
我希望定位在的对象{left: '0'}
向左移动以将相同的像素与浏览器窗口的像素宽度相匹配。有人可以帮我解决这个问题。到目前为止,这是我一起工作的,我无法弄清楚需要追求的功能else.. {left: 'pixel width of browser window'}
$(document).ready(function() {
// Prompt
$('.trigger').live('click', toggleName);
function toggleName() {
if ($("#some-id").attr('data-state') == 'open') $("#some-id").animate({
left: '0'
}, 500, 'easeOutExpo', function() {
$(this).attr('data-state', 'close')
}), ;
else $("#some-id").animate({
left: 'pixel width of browser window'
}, 500, 'easeOutExpo', function() {
$(this).attr('data-state', 'open')
}), ;
return false;
}
});