我正在尝试实现以下信用卡表单。.. https://github.com/jessepollak/card,跟随在名为Usage (without jQuery)
的部分之后。我使用一个文本文件来实现它,该文件包含以下代码。..
var card = new Card({
form: '#myform',
container: '#con',
formSelectors: {
numberInput: 'input#number'
}
});
<div id="con">
<form id="myform">
<input type="text" name="number">
</form>
</div>
<script src="https://raw.githubusercontent.com/jessepollak/card/master/dist/card.js">
</script>
不幸的是,结果只是文本项显示在网页上。没别的了运行代码段时,它显示new Card的错误
1条答案
按热度按时间xxslljrj1#
1.在代码中直接使用它会阻止加载脚本。
<script src="https://raw.githubusercontent.com/jessepollak/card/master/dist/card.js"> </script>
所以试着替换为
<script src="https://cdnjs.cloudflare.com/ajax/libs/card/2.5.4/card.min.js"></script>
1.你必须用formSelectors
numberInput: 'input#number'
传递相应的字段,这是错误的选择方式。1.你仍然会在控制台中得到错误,所以需要传递剩下的元素。
试试下面的代码片段