Неперехваченная ошибка типа: не удается прочитать свойство ‘match’ неопределенной проблемы jquery

#jquery #wordpress #image

#jquery #wordpress #изображение

Вопрос:

Кто-нибудь может сказать мне, почему это не работает?? Я пытаюсь загружать изображения через плагин WordPress, но сталкиваюсь с некоторыми проблемами. Код приведен ниже. В частности, выполняется ошибка с выделенной красным цветом строкой на изображении ниже.

Ошибка, которую я получаю: неперехваченная ошибка типа: не удается прочитать свойство ‘match’ неопределенного значения в window.send_to_editor

Изображение

 window.send_to_editor = function( html ) {
       if ( sender == 'uploadlogo' ) {
           imgurl = jQuery( 'img', html ).context.match( /src="(.*?)"/ )[1];
           jQuery( '#logo' ).attr( 'src', imgurl );
           jQuery( '#team_logo' ).val( imgurl );
           jQuery( '#uploadlogo' ).hide();
           jQuery( '#placeholder-logo' ).hide();
           jQuery( '#removelogo' ).show();
           tb_remove();
       } else {
           imgurl = jQuery( 'img', html ).context.match( /src="(.*?)"/ )[1];
           jQuery( '#photo' ).attr( 'src', imgurl );
           jQuery( '#team_photo' ).val( imgurl );
           jQuery( '#uploadphoto' ).hide();
           jQuery( '#placeholder-photo' ).hide();
           jQuery( '#removephoto' ).show();
           tb_remove();
       }
   };
 

Комментарии:

1. Ошибка означает, что .context значение не определено, что имеет смысл, поскольку оно было удалено с jQuery 3.0 .

2. Я вижу — как мне это исправить?