При стартиране на дата да изчезне....

novakabg

Registered
Добър ден , някой има ли идея как се прави следното нещо защото аз не се сещам! :)

Как примерно на 10 месец 1 ден 2016 година или по точно при стартиране на дата да изчезва div fadeout!


Целта ми е следната.
Имам страница с таймер за коледа и ми се иска като стартира Коледа този таймер да изчезне заедно със страничката просто да се fadeout. :)
 
[js]if( new Date() >= new Date("2016-12-25") ) {
// скриваш елемента. Може и с jquery: $(...).fadeOut();
document.getElementById("your_div").style.display = "none";
}[/js]

Сравняваш два обекта тип Date и скриваш елемента, ако датата вече е минала.
 
Ама това цяло начинание е безмислено, не вярвам някой да седи на страницата и да чака да дойде този момент, за да се фейдаутне дивчето.

А ако някой посещава сайта ти след тази дата, дива ще фейдаутва веднага, което по-скоро е лош user experience. :)
 
@FakeHeal честно казано и аз се чудех дали да не пиша да ползва php или въобще да си промени логиката, но в крайна сметка човекът пита за html/js решение, a и от темата излиза, че не ползва никакви server-side скриптове.
 

Горе