我正在尝试为屏幕数字键创建一个简单的数学测验应用程序,该数字键将附加到输入字段以获取答案。我想使用链接到类的jQuery事件侦听器,所以我不必为每个数字调用onClick函数。我在其他地方发现了这个问题,但我无法发表评论,因为我刚刚加入了堆栈溢出,并且声明我的声誉不够高,因此无法进一步询问问题。将值附加到JQuery脚本中的输入字段
链接到的其他问题:append value to an input field in JQuery
当我尝试添加我得到一个不确定的,当我尝试单击我的按钮,我不能看到我的代码误差。任何援助将不胜感激。
我的jQuery:
$(".userIn").click(function() {
var usrIn = $(this).data('usrIn');
$("#answer").val(function() {
return this.value + usrIn;
});
});
我的按钮的示例:
<button type="button" class="btn btn-primary btn-block userIn" data-number="0" id="zero">0</button>
这里是JSfiddle所有我的链接样式表和外部JS。
非常感谢。一旦我将我的函数移动到我的js的document.ready部分,它也开始在浏览器中工作。 – KReth