Код всегда запускается, когда я нажимаю кнопку боковой панели. Он просто продолжает добавлять 260px каждый раз, перемещая его вправо. Но он должен остановиться после первого клика.
$(document).ready(function() {
if ($('#sidebar').css('left') === '-260px') {
$('#btnsidebar').click(function() {
$('#sidebar').animate({left: '+=260',}, 1000);
});
$('#btnsidebar').click(function() {
$('#btnsidebar').animate({left: '+=260',}, 1000);
});
}
});