Показать сообщение отдельно
  #5 (permalink)  
Старый 14.09.2018, 10:20
Профессор
Отправить личное сообщение для Nexus Посмотреть профиль Найти все сообщения от Nexus
 
Регистрация: 04.12.2012
Сообщений: 3,795

"var" указывается при инициализации переменной.
Если переменная не инициализирована, то нет смысла использовать её в операциях сложения/вычитания.
var itemBlog = itemBlog - 150;// NaN
var itemBlog -= 150;//Syntax error


Если изначальное значение itemBlog вам еще понадобится, то можно сделать так (т.е. не изменять значение переменной):
var itemBlog = $(".fwzi-blog-post").height();
var sideBar = $(".single-post .fwzi-secondary").height();

if (itemBlog-150 < sideBar) {
    $(".blockWidget1").remove();
} else {
    //to something
}
Ответить с цитированием