Плагин jQuery Spellcheck на странице задач MTurk

Я попытался добавить проверку орфографии на своей странице задач Amazon Mechanical Turk, чтобы толпы людей могли проверить их правописание перед отправкой. Я понял, что самый простой способ - использовать в HTML, но он не может помешать работникам отправлять неправильные слова, а также не может поддерживать расширение словаря.

Я провел опрос и обнаружил, что этот плагин jQuery может быть самым простым способом проверки орфографии, а также поддерживает добавление словаря и многоязычности. Однако я не смог воспроизвести его пример.

Я разархивировал JavaScriptSpellCheck и поместил его в ту же папку, что и мой index.html. Я использовал cdn из jquery.min и скопировал примеры кода в мой. Затем я запустил index.html с подключаемым модулем VSCode Live Server, но он всегда отображал "Ошибки проверки орфографии", хотя я исправил все слова.

Когда я сдал экзамен $Spelling.BinSpellCheckFieldsЯ нашел это undefined, Я копался в кодах, но не мог понять, почему livespell.cache.spell[Lang][word] держит undefined, В моей голове есть несколько подозрительных моментов:

  1. Я очищаю кэш в моем Chrome и использую режим инкогнито, но это не помогает.
  2. Я не уверен, что это потому, что я использую Live Server, а не ASP или PHP-серверы, как это было предложено. Но если это проблема с сервером, вероятно, она не подходит для нашего случая, потому что я не уверен, что такое сервер MTurk.
  3. Проблема с некоторыми кодами в этом плагине jQuery.

Может ли кто-нибудь помочь мне взглянуть на это? Я не уверен, что я что-то здесь упустил. Благодарю.

0 ответов

Другие вопросы по тегам