Я с document.body является нулевой ошибкой в моей JavaScript, потому что я использую:как исправить document.body нуль-ошибка
$(window).width()
, как значение, присваиваемое переменной в моей
$(document).ready(function(){});
Я был бы очень признателен всем, кто мог бы помочь мне в этом.
Сердечные приветы
изменения: извините, если это все было неясно. У меня есть демо: http://www.wpmonk.com/demo/hypowired сначала тема загружается, но затем становится белой (из-за ошибки), но когда вы перезагружаете, вы можете увидеть целую тему, потому что тогда он знает значение для $ (window) .width()
Я использую этот код для центрирования макета (не возможно с CSS, потому что левые должно иметь ширину Aswell.)
function positioneerElement(){
$breedte = (document.body.clientWidth - 1124)/2;
$('#bg_left').css({
'width': $breedte
});
$('.container').css({
'margin-left': $breedte
});
}
Я называю функцией positioneerElement()
в функции нагрузки.
Извините, если это было непонятно, хотя здесь не было необходимости размещать здесь демо или код. Однако я хотел бы поблагодарить людей, которые пытаются помочь!
Пожалуйста, пост минимального тестового примера: достаточно коды, чтобы быть полными и производить ошибка, но не более. – outis
Почему вы не участвуете в голосовании таких вопросов? Наведите указатель мыши на стрелку вниз, прочитайте всплывающую подсказку и выполните свою проклятую работу. –
@ Джош: Наверное, немного суровый, я думаю. Я подумал, что мы можем сначала запросить дополнительную информацию? Айртон, вероятно, честно считал, что больше информации не требуется; надеюсь, он обновит вопрос. Но путем downvoting, менее вероятно, что люди будут пытаться помочь и менее вероятно, что он получит ответ. Я думал, что сообщество SO здесь было для того, чтобы помогать людям, а не ругать и наказывать их за неточную связь ... – Damovisa