join_inputs是一个jQuery插件,用于创建一个用户友好的输入组,当光标(插入符号)达到指定的最大长度(填充x个字符后)时,该输入组会自动移动到下一个输入字段。
适用于信用卡输入、电话号码输入、pin码输入以及任何其他需要集成多个输入字段的UI组件。
1.创建一组输入字段,其中包含必需的最大长度
属性
- <div id="credit-card-number">
- <input type="number" maxlength="4" />
- <input type="number" maxlength="4" />
- <input type="number" maxlength="4" />
- <input type="number" maxlength="4" />
- </div>
2.在最新的jQuery库(slim版本)之后插入join_inputs插件。
- <script src="/path/to/cdn/jquery.slim.min.js"></script>
- <script src="/path/to/join_inputs.jquery.min.js"></script>
3.调用函数连接输入
在输入上,插件将完成其余工作。
- $(function(){
- $('#credit-card-number input').joinInputs();
- });