Задать вопрос
@IvanN777

Все javascriptы клонировались, пошел какой то мрак( , что я делал не так?

Хотел подгрузить ajaxсом блок.
С этого начались мои кошмары(((
$ ->
  frame_d=$('div#frame_d.load')
  $("document").ready ->
    $.ajax
      type: "GET",
      url: frame_d.attr("src")
      dataType: "html"
      error: (jqXHR, textStatus, errorThrown) ->
        $('body').append "AJAX Error: #{textStatus}"
      success: (data, textStatus, jqXHR) ->
        frame_d.html(data)
        frame_d.removeClass("load")

Вставляю код coffeescript
Ожидаю, что при загрузке загрузиться мой блок.
И он грузиться, но потом грузиться еще еще и еще.

Хотел сделать костыль frame_d.removeClass("load"), убить селектор в коде, чтобы сто раз не грузился.

Но видимо он успевает погрузиться 4 раза подряд, а потом останавливаеться.

В итоге когда я кликаю, отправить запрос идет 4 отправки запроса.
Когда я хочу что то удалить, то спрашивает меня об этом 4 раза.
Вообщем мне кажеться, что turbolinks и coffeescript как то развлекаються.
Что делать?
Возможно виноваты мои кривые ручки, но делать надо что-то.
  • Вопрос задан
  • 2193 просмотра
Подписаться 2 Оценить Комментировать
Ответ пользователя eyeless_watcher К ответам на вопрос (2)
@eyeless_watcher
А если frame_d.removeClass сделать до frame_d.html?
Ответ написан
Комментировать