JQuery $ .fn не работает на Inte rnet Explorer 11 - PullRequest
0 голосов
/ 01 апреля 2020

Я работаю над плагином оболочки для редактора richtext. Все работает на Chrome, но мне нужно, чтобы он работал для Inte rnet Explorer 11. При загрузке страницы появляется ошибка (Object doesn't support property or method 'editor'). Документация JQuery гласит, что IE должен поддерживать ($.fn), поэтому я не понимаю, в чем проблема. Нужно ли что-то заполнять?

редактор. js

import { ImageDrop } from "./image-drop.js";

$.fn.editor = function (options) {
  const REQUIRED = typeof(options.required) != "undefined"
    ? options.required
    : true;

// the rest of the plugin goes here
});

index. html

<div id="editor"></div>

<script type="module" src="./image-drop.js"></script>
<script type="module" src="./editor.js"></script>

<script type="text/javascript">
  $(document).ready(function () {
    $("#editor").editor({
      required: true;
    });
  });
</script>

1 Ответ

0 голосов
/ 02 апреля 2020

Нашел, в чем проблема методом проб и ошибок. IE11 не поддерживает модули, поэтому <script type="module"> не может быть запущен.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...