Мне трудно заставить javascript выполняться после заполнения div # mcs4_container, вместо этого он срабатывает до того, как какой-либо контент был загружен.Это часть страницы обработки из .post (), поэтому, к сожалению, я не могу поместить ее в (window) .load, потому что окно уже загружено.mCustomScrollbar - это плагин jquery, который добавляет полосу прокрутки к содержимому, включенному в mcs4_container.Ниже приведен соответствующий php:
echo
'<div id="reserveAPickupAppointmentForm6">';
if (mysql_num_rows($result) == 0) {
echo
'There are currently no appointments available online for this date. Please call or email the office to set up a custom time.';
}
else {
echo
'<div id="mcs4_container">
<div class="customScrollBox">
<div class="container">
<div class="content">';
while($row = mysql_fetch_array($result)) {
echo
'<div class = "hoverLive2 reserveAPickupAppointmentDateText reserveAPickupAppointmentButtonText">'
.$row["date"].
'</div>';
}
echo
'</div>
</div>
<div class="dragger_container"><div class="dragger"></div></div>
</div>
</div>';
echo
'</div>';
echo
'<script>
$("#mcs4_container").mCustomScrollbar("vertical",400,"easeOutCirc",1.05,"fixed","yes","yes",10);
</script>';
}