У меня есть страница галереи, она работает правильно, что я хочу, но после использования объекта ajax XMLHttpRequest, заголовок изображения и слайд-шоу не работают, в основном файлы css и javascript не работают нормально.
<script>
function filterSelection(data) {
var xmlhttp;
if (window.XMLHttpRequest) {
xmlhttp = new XMLHttpRequest();
} else {// code for IE6, IE5
xmlhttp = new ActiveXObject("Microsoft.XMLHTTP");
}
xmlhttp.onreadystatechange = function () {
if (xmlhttp.readyState === 4 && xmlhttp.status === 200) {
// change content from div
document.getElementById("imageContainer").innerHTML = xmlhttp.responseText;
}
};
xmlhttp.open("GET", "get.php?menu_title = " + data, true);
xmlhttp.send();
}
</script>
Что именно тебе нужно? Не удалось загрузить данные?
У меня есть страница галереи, но при нажатии на изображение заголовок и слайд-шоу не работают
not working fine, к сожалению, мало что говорит - вам нужно расширить описание ошибки - посмотрите в консоли разработчика браузера, какие ошибки там появляются. есть вероятность, что вы перезаписываете что-то важное, когда заменяете innerHTML элемента на id = imageContainer
В разделе галереи есть кнопка для фильтрации фотографий в соответствии с нажатием кнопки, поэтому изображения onclick будут отображать изображение с подписью, но после использования этого кода ajax он не работает
это ссылка, ошибки нет, но заголовок и слайд-шоу не работают после подачи в суд на эту функцию ajax datasafe.in/cas/gall.php



![Безумие обратных вызовов в javascript [JS]](https://i.imgur.com/WsjO6zJb.png)


Не уверен, почему CSS не работает, но что касается JavaScript, это, скорее всего, потому, что после того, как вы уничтожите содержимое с помощью innerHTML, вам придется повторно инициализировать свою галерею JavaScript с новым HTML ...
Какую ошибку вы получили? дать более подробное описание. Мы не можем понять, глядя на ваш код js.