D10 JQuery TypeErrors: "x" is not a function \ "x" is not a constructor

Главные вкладки

Аватар пользователя prweb prweb 26 января в 22:40

Добрый. Восьмерошную платную тему перевел на 10-ку. С PHP разрулил, не могу решить проблемку с JS (не моя стезя). У в теме кастомный модуль gavias_blockbuilder, его админка на восьмерке работает чисто (все объекты кликабельны) https://i.imgur.com/uRlcG0Z.jpg
На 10-ке, объекты (админки) не кликабельны и две ошибки https://i.imgur.com/LblwjCL.jpg

  1. (стр.80) Uncaught TypeError: base is not a constructor jquery.ui.widget.js:80:18 https://playcode.io/1739162
  2. (стр.279) Uncaught TypeError: blockbuilder_admin.sortable is not a function admin.js:279:24 https://playcode.io/1739170

jquery.ui.widget.js

        basePrototype = new base();
        // we need to make the options hash a property directly on the new instance
        // otherwise we'll modify the options hash on the prototype that we're
        // inheriting from
        basePrototype.options = $.widget.extend( {}, basePrototype.options );
        $.each( prototype, function( prop, value ) {

admin.js

   function gavias_block_builder(){
               
        var blockbuilder_admin = $('#gbb-admin-wrap');
     
      var _bb_sortable = '.gbb-sortable';
      var _bb_item = '.gbb-item';
      var _bb_items = '#gbb-items';
      var _bb_row = '.gbb-row';
      var _bb_column = '.gbb-columns';

        if( ! blockbuilder_admin.length ) return false;
       
    blockbuilder_admin.sortable({
      start: function(e, ui){
           ui.placeholder.width(ui.item.find('.gavias-blockbuilder-content').first().width() - 20);

--
как понимаю на 10-ке по js были какието изменения типа

Кто-что подскажет?