| 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758 | <!DOCTYPE html><html><head>    <meta charset="utf-8">    <title>Load By RequireJS</title>    <link rel="stylesheet" href="demo.css"></head><body><form id="form1" class="form">    <div class="form-item">        <input type="text" name="user[email]" data-rule="required;email" placeholder="Email">    </div>    <div class="form-item">        <input type="password" name="password" data-rule="required;" placeholder="Password">    </div>    <div class="form-item">        <button type="submit">Submit</button>    </div></form><script src="https://cdn.jsdelivr.net/requirejs/2.1.22/require.min.js"></script><script>requirejs.config({    baseUrl: '../',    paths: {        jquery: 'https://cdn.jsdelivr.net/jquery/1.12.3/jquery.min',        validator: 'dist/local/zh-CN'    },    shim: {        validator: ['../dist/jquery.validator.js?css']    }});// Way 1: Use plugin methodsrequire(['jquery', 'validator'], function($){    $('#form1').validator({        timely: 2,        stopOnError: true,        theme: 'yellow_right'    });});// Way 2: Just include nice-validator// require(['validator']);// Way 3: Define a module dependency nice-validator// define('some-module', ['jquery', 'validator'], function($){//     // some code// });</script></body></html>
 |