为什么听众不激活?
why doesn't listener activate?
我有以下 html:
<form id="robokassa" action="//test.robokassa.ru/Index.aspx" method="post">
<input type="text" id="OutSum" name="OutSum" value="" placeholder="Сумма пополнения">
<input type="button" name="addMoney" value="Пополнить" class="btn">
</form>
和以下 js:
$(function () {
$('#OutSum').keypress(function (e) {
if (e.which == 13) {
alert(2);
return false;
}
});
$("input[name='add-money']").on("click",function(){alert(1);});
});
当我单击按钮时 - 侦听器未激活。
我做错了什么?
将 $("input...
行中的 add-money
更改为 addMoney
。所以它应该变成:
$("input[name='addMoney']").on("click", function () {
alert(1);
});
因为您在 HTML 中给 input
取了 addMoney
的名称,但在您的 JS 中,您试图访问名称为 [的 input
=11=].
我有以下 html:
<form id="robokassa" action="//test.robokassa.ru/Index.aspx" method="post">
<input type="text" id="OutSum" name="OutSum" value="" placeholder="Сумма пополнения">
<input type="button" name="addMoney" value="Пополнить" class="btn">
</form>
和以下 js:
$(function () {
$('#OutSum').keypress(function (e) {
if (e.which == 13) {
alert(2);
return false;
}
});
$("input[name='add-money']").on("click",function(){alert(1);});
});
当我单击按钮时 - 侦听器未激活。
我做错了什么?
将 $("input...
行中的 add-money
更改为 addMoney
。所以它应该变成:
$("input[name='addMoney']").on("click", function () {
alert(1);
});
因为您在 HTML 中给 input
取了 addMoney
的名称,但在您的 JS 中,您试图访问名称为 [的 input
=11=].