У меня есть набор ссылок на моей странице, и я прикрепил функцию jQuery для facebox, чтобы при каждом нажатии ссылки получалось приятное всплывающее окно
<a href="coach_selector_popup?day=<%= day %>&hour=<%= hour %>" rel="facebox">
Ниже приведен скрипт, который яиспользуйте для «facebox».
<script type="text/javascript">
jQuery(document).ready(function($) {
jQuery('a[rel*=facebox]').facebox()
})
</script>
Выше работает нормально.Но когда я выполняю его снова в ответ на какой-то вызов AJAX, функциональность теряется, то есть, когда я нажимаю на ссылку, я перенаправляюсь на страницу вместо всплывающего окна «facebox».
Я знаю, что мне нужносделать что-нибудь, когда я перекраслюсь, кто-нибудь может указать мне правильное направление?
Редактировать: Я выполняю партиал рендеринга на моем контроллере следующим образом.
render(:partial => "grid_item" , :locals => {:day=>d, :hour=>h)