А лучше в коде проверять и возвращать результат ajax json, т.к. я скрипт в странице подредактирую и инициализирую неверную отправку данных, а там как получится )))).
Как правило им присваивают каждому свои id классы, а там уже обработчик кликов делай, когда скрыть или показать. при клике на id="banner1" показать id="carousel1" и инициализирует работу этой карусели с вызовом этой функции.
printf($array1=$success->fetch_assoc());
Вот тут выводится ответ аяксу.
Как вариант записать его в файл и просмотреть. И отправить аяксу и будет видно что там.
box-shadow изначально предназначен для вывода тени блока, но ни как не изображения, скорее всего несколько блоков с разбивкой изображения с наложением эффекта.