опечатка же.)
Если так, то да, но тогда, имхо, лучше сделать наоборот, свг держать дисплей нон и когда надо диплей блок/флот/что угодно. Причём можно сделать визабилити хайден или опасити 0, чтобы даже теоретического мерцания не было.
Возможно, я чего-то не понимаю, но каким образом он может вообще подойти? Канвас же будет на переднем плане. Разве что elementsFromFoint,
если канвас будет перед свг, то выделить свг курсором будет невозможно.
Тут как раз вообще нет проблем, будет 1 большой свг с множеством элементов внутри. Достаточно будет просто сдвигать свг. Или же просто использовать стандартные полосы прокрутки.
В целом, если что, пиши сюда, мне самому интересно, если найдутся какие-то неприятные (или приятные) нюансы, которые я пропустил.
Карту можно на бекграунд
Также на карте нужно отображать героя игрока, различные объекты, героев других игроков. А также, игроку, чтобы перемещать своего героя по карте, нужно рисовать путь
Uncaught SyntaxError: Unexpected token < in JSON at position 0
говорит о том, что в json передан undefined. Вот и разберитесь с $like, который отправляете в ответ. success: function (data) {
console.log(data);
},
Что в data то приходит? console.log('counterlike.html(parseInt(data))');
напишите console.log(data);
в админке и в БД список категорий отображается как надо.
А у меня php, ларавел)
Попробовала друг над другом поставить свг, див с фоном и канвас для рисования - elementsFromPoint как раз подошёл, в нём указан и сам path. Но, так работает только если код свг поместить в саму страницу. Если же через object вставлять, то уже elementsFromPoint не будет показывать нужный path. Поэтому приходиться, т.к. я использую шаблоны blade, на странице (общая для всей локаций) свг подключать через @include('шаблон с свг кодом картинки'), соответственно, делаю шаблон для конкретной картинки, куда вставляю код её свг. Костыль какой-то, но времени у меня мало, а в инете ничего не смогла найти. Что думаете насчёт этого?