引入JQuery MD5加密,为何必须重新单独再引入jquey?

提问 未结 4 73
莫名其妙78
悬赏:20飞吻
版本:layui 2.5.6 浏览器:
这样不行:
<script type="text/javascript" src="./layui/layui.js"></script>
<script type="text/javascript" src="./js/jquery.md5.js"></script>
<script type="text/javascript">
layui.use(['element','layer','jquery'], function(){
var $ = layui.jquery
,form = layui.form
,layer = layui.layer;
必须引入jquery才行:
<script type="text/javascript" src="./layui/layui.js"></script>
<script type="text/javascript" src="./js/jquery-3.4.1.min.js"></script>
<script type="text/javascript" src="./js/jquery.md5.js"></script>
<script type="text/javascript">
layui.use(['form', 'element','layer'], function(){
var $ = layui.$
,form = layui.form
,layer=layui.layer;
这是为什么?
回帖
  • EiSCN
    4天前
    我不知道你乍么用的,我试了下,直接使用就可以了。要不你跟我用的版本不一样?
    <script src="https://cdn.bootcss.com/blueimp-md5/2.12.0/js/md5.js"></script>


    0 回复
  • EiSCN
    4天前
    不需要再引用jquery,你直接用md5('aaaaaa')这样可以输出了
    0 回复
  • @EiSCN
    var password = $.md5($("#password").val());
    是我用法错了?
    0 回复
  • layui是内置了jq吧 如果用户引用了 他就用用户的 没有就自己内置的 但是内置的用户是用不到
    0 回复