Прямо сейчас я слушаю iframe для настраиваемого события, которое wistia video frame обозначили «преобразование».Как отключить jQuery до функции bind?
Все, что мне нужно, это функция связывания, потому что jQuery slowing вниз по времени загрузки моего сайта.
Если нет простого способа удалить jQuery до функции bind, тогда можно ли использовать addEventListener? Единственная проблема, с которой я сталкиваюсь, заключается в том, что она бросает мне неопределенную ошибку, когда я это делаю, возможно потому, что она не понимает, что такое «преобразование».
setTimeout(
function() {
clearTimeout();
ifr.wistiaApi.bind("conversion", function (t, v) {
eml=v;
sp('FreeBook');
});
}
, 1500);
Может кто-нибудь помочь мне взломать это? Документация встраивания iframe от Wistia не очень хорошая.
Edit 1
Я исследую сейчас, чтобы узнать, как написать свою собственную функцию «привязки», как предложено в комментариях ниже, это гораздо быстрее, чем подход, удаляющей JQuery.
Edit 2 (ответ)
Привет Марк, я не проверял, чтобы убедиться, что JQuery был причиной медленного вниз. Все, что я знал, это то, что когда я добавил его на сайт, он определенно замедлился. Но вот время загрузки, которое я тестировал только сейчас с помощью веб-инспектора сафари: 1.41s, следующая самая длинная вещь для загрузки - это большое изображение, которое у меня есть на сайте: 711ms
Посмотрите на их исходный код и напишите свою собственную функцию 'bind'. – meagar
Чтобы играть в адвоката дьявола, какое профилирование вы сделали, это подтверждает, что jQuery действительно является виновником вашего медленного времени загрузки? –
Я не мог больше согласиться с meagar. Вы не после «функции связывания jquery», вы после ** функции **, которая, очевидно, не является исключительной для jQuery, а скорее просто другой * javascript * техникой. Честно говоря, вам будет лучше узнать, что именно делает функция jQuery, и воспроизводить нужные вам функции, а не пытаться разорвать какой-то сторонний код, который вы не понимаете. Это опасность быть зависимой от фреймворков - они ярлыки, но вы не знаете, что именно вы режете, если вы не научитесь «вручную». Сделайте себе одолжение и узнайте: D/pedantry –