$(document).ready(function(){
$(function(){
var widthGl = $('#global-wrap').width();
var valueLeft = (((widthGl - 1240)/2) + "px");
$('.main-nav').css('left', valueLeft);
});
$(window).resize(function(){
var widthGl = $('#global-wrap').width();
var valueLeft = (((widthGl - 1240)/2) + "px");
$('.main-nav').css('left', valueLeft);
});
});
теперь понял, что скорее всего вы имели ввиду кавычки у значения valueLeft
У меня следующий вопрос
Я продублировал функции, чтобы рассчет производился когда мы открыли страницу или когда мы изменили размер экран. Но можно ли это сделать красивее, так как явное дублирование кода. ( уж такой я неграмотный в JS
)