Size: a a a

JavaScript Noobs — сообщество новичков

2020 December 08

MT

Max Tymoshyn in JavaScript Noobs — сообщество новичков
allpeg
где тут плюсики в карму ставить?
- Оплата кармой
- может, картой?
- нет, кармой убегает не заплатив
ахах)
источник

MT

Max Tymoshyn in JavaScript Noobs — сообщество новичков
allpeg
function getFunction(address, callback) {
   let res;
   let data = {
       action: 'bridge',
       address: address
   };
   $.ajax({
       url: ajaxurl,
       type: 'POST',
       data: data,
       dataType: 'json'
   })
   .done(function(otherData) { // должны быть разные имена чтобы не путаться!
       res = {
           someData: otherData,
           success: true
       };
       callback(res); // вызов callback!
   })
   .fail(function(xhr, ajaxOptions, thrownError) {
       res = {
           success: false
       };
       callback(res); // вызов callback!
   });
   // без return!
}
пример потребления:
getFunction('что-то',function(myRes){
   // myRes доступна тут
   if(myRes.success){
       console.log('ajax-запрос вернул:', myRes.someData);
   } else {
       alert('ашипка');
   }
});
// myRes НЕ доступна тут
эх блин, думал по простому отделаться, теперь нужно колбэки по-быстрому понять)) 😄
источник

Ꮆㄖ尺ᗪ乂1 in JavaScript Noobs — сообщество новичков
allpeg
При нажатии "Рассылка" у меня открывается модалка) может из-за моих плагинов, хз, ща попробую без них
Капец, запускаю на сервере ngrok - всё работает, запускаю на localhost - не работает
источник

a

allpeg in JavaScript Noobs — сообщество новичков
Max Tymoshyn
эх блин, думал по простому отделаться, теперь нужно колбэки по-быстрому понять)) 😄
книгу что я Вам посоветовал купить (и не в коем случае не пиратить по ссылке в лс) как раз объясняет всё это
источник

a

allpeg in JavaScript Noobs — сообщество новичков
Ꮆㄖ尺ᗪ乂1
Капец, запускаю на сервере ngrok - всё работает, запускаю на localhost - не работает
у Вас кстати два jquery, и второй который по http - не грузится из-за протокола (при загрузке по https блокируется контент http)
источник

Ꮆㄖ尺ᗪ乂1 in JavaScript Noobs — сообщество новичков
аааа
источник

Ꮆㄖ尺ᗪ乂1 in JavaScript Noobs — сообщество новичков
понятно
источник

Ꮆㄖ尺ᗪ乂1 in JavaScript Noobs — сообщество новичков
мне убрать второй?
источник

a

allpeg in JavaScript Noobs — сообщество новичков
но дело может не в этом
источник

MT

Max Tymoshyn in JavaScript Noobs — сообщество новичков
allpeg
книгу что я Вам посоветовал купить (и не в коем случае не пиратить по ссылке в лс) как раз объясняет всё это
уже захожу на ЛитРес и не качаю по ссылке в лс :)
источник

Ꮆㄖ尺ᗪ乂1 in JavaScript Noobs — сообщество новичков
для графы
источник

a

allpeg in JavaScript Noobs — сообщество новичков
но вообще да, убрать
источник

Ꮆㄖ尺ᗪ乂1 in JavaScript Noobs — сообщество новичков
Урааа,  спаботало
источник

Ꮆㄖ尺ᗪ乂1 in JavaScript Noobs — сообщество новичков
спасибо
источник

a

allpeg in JavaScript Noobs — сообщество новичков
Ꮆㄖ尺ᗪ乂1
для графы
вообще две версии jQuery на странице поставить возможно, для этого даже специально есть jQuery.noConflict (но его надо читать документацию как правильно использовать), но вообще если работает без двух версий то ставить их не стоит.

Обычно в таком случае ставят jQuery 1.x + плагин migrate и всё работает, но у Вас работает и с новым jquery так что забейте)
источник

a

allpeg in JavaScript Noobs — сообщество новичков
Ꮆㄖ尺ᗪ乂1
Урааа,  спаботало
Я кстати только сейчас понял что происходило.
1) грузится jquery и для него плагин модалки
2) по http грузится другая версия и переписывает прошлую, есс-но в ней уже нет плагина модалки
3) вторая версия не грузится из-за https-> http ссылки, поэтому на ngrok оно заработало
источник

a

allpeg in JavaScript Noobs — сообщество новичков
Если же вызов модалки был до загрузки второй версии, то он срабатывал, так как jquery еще не переписан и плагин модалки еще есть
источник

K

Kolya in JavaScript Noobs — сообщество новичков
Подскажите, пожалуйста, почему не удаляется event listener в функции?
источник

НК

Николай Кириллин... in JavaScript Noobs — сообщество новичков
Друзья подскажите как сделать рандомайзер чисел но чтобы он обновлялся раз в сутки
источник

В

Владислав in JavaScript Noobs — сообщество новичков
Всем привет. window.innerWidth возвращает ширину браузера, но только при первом заходе. Как сделать, чтобы возвращалась ширина без обновления страницы? Допустим, пользователь перевернул телефон и ширина стала другая
источник