jquery 我尝试使用mailcheck,但它没有显示建议给我

dnph8jn4  于 2022-12-22  发布在  jQuery
关注(0)|答案(1)|浏览(115)

由于某种原因它不工作,但我确信javascript文件工作,我尝试做的一切,因为在这个工作的例子:How to include a jQuery plugin with tag与package.json和yarn.lock文件中的jquery脚本有一点不同

<script src="https://unpkg.com/mailcheck@1.1.1/src/mailcheck.min.js"></script> 
<nav class="formstyle"> 
<label for="email"> e-mail 
<input id="email" name="email" placeholder="trass@gmail.com" type="text">/</input> 
</label> 
<div id="suggestion"></div> 
</nav>

我的javascript文件:

const domains = ['gmail.com', 'aol.com'];
const secondLevelDomains = ['hotmail'];
const topLevelDomains = ['com', 'net', 'org'];

$('#email').on('blur', function () {
  'use strict';

  $(this).mailcheck({
    domains: domains,
    secondLevelDomains: secondLevelDomains,
    topLevelDomains: topLevelDomains,
    suggested: function (element, suggestion) {
      // callback code
      $('#suggestion').html(`Did you mean? ${suggestion.full}`);
      // console.log(suggestion)
    },
    empty: function (element) {
      $('#suggestion').html('');
    },
  });
});
46scxncf

46scxncf1#

好的,看起来我的问题是$('#email').on('blur', function ()的那行javascript代码没有响应

相关问题