Я использую jQuery, чтобы погасить «уведомление», которое я создал. Первый раз, когда функция называется, она исчезает просто отлично, но во второй раз «уведомление» добавляется к телу, но просто сидит там и не исчезает. Любая помощь будет принята с благодарностью.jQuery fadeOut() работает только один раз
Адрес Javascript, который вызывается.
if (pointsCalculated = 1) {
$('body').append('<div id="progress">' + pointsCalculated + ' point added to current points...</div>');
}
else {
$('body').append('<div id="progress">' + pointsCalculated + ' points added to current points...</div>');
}
//Reset calculator after adding to tracker
calcReset();
$("#progress").fadeOut(2000);
Вы добавляете второй div с тем же идентификатором, проверяете, существует ли div и используете fadIn() или иным образом изменяют видимость и редактируют его содержимое. – CBusBus
Почему вы выполняете две идентичные операции внутри оператора 'if'' else'? –
@ RokoC.Buljan один говорит пункт, а другой - – voigtan