В принципе я получил некоторые JQuery, как это:Как сохранить jquery после изменения ajax html?
$(".dates").on("mouseover", function(){
$(this).css("background-color","red");
});
$(".dates").on("mouseout", function(){
$(this).css("background-color", "white");
});
и ниже этого кода я получил запрос AJAX, что изменить содержание своего родительского элемента:
$.ajax({
url : "includes/calendar.php",
type : "POST",
data : {
"count" : count
},
success : function(data){
$('#calendar').html(data);
}
в .dates класса являются элементы в охватывать с идентификатором #calendar
и данных, полученных Аякса другой набор дат с классом .dates
, но после того, как запрос Ajax дополняет и изменяет HTML в #calendar
, в JQuery на даты не работают.
Есть ли способ поддерживать jquery на элементах .dates
после запроса ajax без копирования кода jquery внутри успеха ajax?
Вам нужно сделать делегирование событий. Google для этого. –