Плагин jQuery Spellcheck на странице задач MTurk
Я попытался добавить проверку орфографии на своей странице задач Amazon Mechanical Turk, чтобы толпы людей могли проверить их правописание перед отправкой. Я понял, что самый простой способ - использовать
Я провел опрос и обнаружил, что этот плагин jQuery может быть самым простым способом проверки орфографии, а также поддерживает добавление словаря и многоязычности. Однако я не смог воспроизвести его пример.
Я разархивировал JavaScriptSpellCheck и поместил его в ту же папку, что и мой index.html. Я использовал cdn из jquery.min и скопировал примеры кода в мой. Затем я запустил index.html с подключаемым модулем VSCode Live Server, но он всегда отображал "Ошибки проверки орфографии", хотя я исправил все слова.
Когда я сдал экзамен $Spelling.BinSpellCheckFields
Я нашел это undefined
, Я копался в кодах, но не мог понять, почему livespell.cache.spell[Lang][word]
держит undefined
, В моей голове есть несколько подозрительных моментов:
- Я очищаю кэш в моем Chrome и использую режим инкогнито, но это не помогает.
- Я не уверен, что это потому, что я использую Live Server, а не ASP или PHP-серверы, как это было предложено. Но если это проблема с сервером, вероятно, она не подходит для нашего случая, потому что я не уверен, что такое сервер MTurk.
- Проблема с некоторыми кодами в этом плагине jQuery.
Может ли кто-нибудь помочь мне взглянуть на это? Я не уверен, что я что-то здесь упустил. Благодарю.