У меня есть код, который добавляет текст в div, а затем показывает его.Показать div, если он еще не виден
$("#messageBox").addClass('msg-error').text("Your selected date is no longer available due to the appointment duration. Please select an alternative date.").show();
У меня тогда есть другой код, который также добавляет текст к тому же div и показывает его.
$("#messageBox").addClass('msg-error').text("Your selected time is no longer available due to the appointment duration. Please select an alternative time.").show();
Однако я хочу, чтобы нижнее сообщение отображалось, если divBox не видно. Мой код для этого.
if($("#messageBox").not(':visible') || $("#messageBox").css("visibility") == "hidden"){
$("#messageBox").addClass('msg-error').text("Your selected time is no longer available due to the appointment duration. Please select an alternative time.").show();
}
Это не всегда работает, я что-то не так?
Благодаря