Тема: jQuery (WAP/WEB мастеру/Помощь мастерам) Engine (1 Dec 2018 в 13:31) $(\'.alert:not(#hide-none)\').slideUp(); lotos (1 Dec 2018 в 14:59) --Цитата-- Engine (1 Dec 2018 в 13:31): $(\'.alert:not(#hide-none)\').slideUp(); ---------- Engine, молодец. Извини, немного дополню. От доллара $ пора избавляться заменяя на jQuery Так же setTimeoutе() лишняя у него slideUp() \"умеет ждать\" имеет параметры. Например. <sсript type=\"text/javasсript\" src=\"https://code.jquery.com/jquery-1.7.2.min.js\"></sсript> <div class =\"alert\" id=\"alert\">Скроется</div> <div class=\"alert\" id=\"hide-none\">Не скроется</div> <sсript> jQuery(\'.alert:not(#hide-none)\').slideUp(5000); </sсript> mrholler (1 Dec 2018 в 17:14) lotos, slideUp() не умеет ждать, он медленней скрываться будет. lotos (1 Dec 2018 в 17:40) mrholler, Так это и есть \"ожидание\" А что у тебя делает setTimeout() Так же, ждёт 7 секунд и обрабатывает $(\'.alert\').slideUp(); для дальнейшего либо скрытия либо нет. С помощью slideUp(7000) тоже самое, только код короче. Ну а как тебе лучше, решай сам. Или ты хочешь её слушать? Так сразу в т.з об этом пиши. mrholler (1 Dec 2018 в 17:45) lotos, slideUp(7000) работает немного по другому. Он регулирует скорость скрытия, тоесть он сразу после подгрузки скрипта начнет его скрывать плавно и за 7 секунд спрячет его полностью. Почитайте справочник. lotos (1 Dec 2018 в 18:14) mrholler, Совершенно да. И так же setTimeout() начинает отсчёт сразу после подгрузки. И по истечению 7 секунд, сделает то же самое - либо скроет элемент, либо нет. Исходя из твоего тз. Тебе надо, либо скрыть элемент либо нет. Что в том, что в этом случае, элемент либо скроется в течении 7 секунд либо нет. С одной разницей - длинна кода. mrholler (1 Dec 2018 в 18:17) lotos, дело в том что мне нужно скрыть его через определенное время, если есть айди то не надо скрывать вообще. А то что сразу скрывает, это не то что мне нужно. Недаром он alert. Чтобы прочитать успели содержимое:) Поэтому такая конструкция. kantry (1 Dec 2018 в 19:36) mrholler, можно с delay() сделать https://jsfiddle.net/gdo947sk/ mrholler (1 Dec 2018 в 20:40) kantry, вот это удобно. Спасибо за инфу. Источник: http://www.dcms-social.ru/forum/20/44/62623/