Какое конкретно сообщение об ошибке выдаётся?
Любопытные там запросы на сервер уходят - прям sql походу передается:
Так вот у ТС не заработало.
Там дело в том, что внутри функции-обработчика onclick: this - это элемент, по которому кликнули, а у него метода hello() нет. Поэтому нужный this надо пробросить снаружи функции через переназначение var _self = this;
В новых стандартнах (или они не стандарты еще) js, в typescript есть стрелочные функции (arrow functions) - они вот позволяют без переназначения this использовать внутри.
А почему нет? 10 лет вот пишу уже на php под виндой - полёт нормальный.
Я вот что не очень понимаю - на скрине ошибки расширения у файлов .jsgz - судя по аббревиатуре - это сжатые через gz оы-файлы.
Это как-то дополнительно у вас делается или этим как раз fcgi занимается?
я, если честно, с fcgi не работал, но вопрос любопытный.
Походу что-то подкрутили уже, нет в консоли ошибок со скриншота.
Вообще похоже что при минификации какие-то ошибки были или типа того - раз показывает синтаксические ошибки в скриптах. Из-за них jq и не прогружалась.
Вообще, думаю, вы не первые, кто пытается на fcgi переехать, так что думаю, что решение ваших проблем с ошибками при минификации скриптов гуглиться должно.
А, ну логично, $.text() возвращает строку же, это её метод. Что-то сразу не признал, обычно там jquery объект же так по цепочке вызывается.
Это откуда код? Просто вы сначала выбираете элемент некий и делаете проверку, а потом меняете содержимое у текущего элемента.
Либо вам надо проверять что-то типа $(this).text().match('Вася') или же
делать что-то типа $('.x').text().match('Вася').html('Петя')
И я, если честно, первый раз вижу $.match() - хотя может это плагин у вас какой-то.
Так-то есть селектор :contains() - http://api.jquery.com/contains-selector/
Да без понятия, просто я думаю, маловероятно, что у кого-то здесь была такая же ситуация и есть какие-то секретные методы восстановления контроля над доменом.
А не быстрее ли будет написать в саппорт ПДД яндкеса с такими-то вопросами?