@kamnerobot

Как понять проблему с JS при использовании Laravel?

Есть javaScript код, функция onclick подгружает контент по урлу в один из div
//вариант1
<img .... onclick="AppendContent('pages/somepage.html',this.id);">
//вариант2
<img .... onclick="AppendContent('somepage',this.id);">

данные урлы добавляются в JS массив windows_stack вот этой функцией
function PutWindowInStack(url_page)
 {
    windows_stack.push(url_page);
}

Далее, по нажатию определённых кнопок, конкретный урл из массива удаляется, вот этой функцией
unction RemoveWindowFromStack(url_page) {
    for (i in windows_stack) {
        if (windows_stack[i] == url_page) {
            delete windows_stack[i];
            return;
        }
    }
}

В первом варианте, страница положена в папку public по старинке без использования блейд, а во втором из этой же страницы сделал вьюшку и создал роут somepage.
В первом случае функция delete удаляет из массива, а во втором случае не удаляет.
Где может быть собака зарыта?
  • Вопрос задан
  • 56 просмотров
Пригласить эксперта
Ответы на вопрос 1
@kamnerobot Автор вопроса
Херню спросил :) Ошибка в JS коде был, ларавель был не причём
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы