如何停止javascript中的重复函数? 此javascript函数第一次出现时,它会发出警报为00 11 22 33ie。典型的 当我第二次调用函数时,它发出警报为00 11 22 33 33 列表项当我第三次调用函数时,它发出警报为00 11 22 22 33 33 但我需要的是我第n次打电话也是第一次结果应该提前来谢谢你
您的问题可以简化为以下代码段 $test1.clickfunction{ console.log1; $test2.clickfunction{ console.log2; $test3.clickfunction{ 1.log3; }; }; };如何停止javascript中的重复函数? 此javascript函数第一次出现时,它会发出警报为00 11 22 33ie。典型的 当我第二次调用函数时,它发出警报为00 11 22 33 33 列表项当我第三次调用函数时,它发出警报为00 11 22 22 33 33 但我需要的是我第n次打电话也是第一次结果应该提前来谢谢你,javascript,Javascript,您的问题可以简化为以下代码段 $test1.clickfunction{ console.log1; $test2.clickfunction{ console.log2; $test3.clickfunction{ 1.log3; }; }; }; 这就是在其他事件处理程序中绑定事件处理程序时发生的情况。缩进将有助于理解代码。请修复它,没有人会读它。把你的代码分成不可站立的小块,其他人可以读。请把它减少到20或30行左右。 function exampleAddOption1(val, da
这就是在其他事件处理程序中绑定事件处理程序时发生的情况。缩进将有助于理解代码。请修复它,没有人会读它。把你的代码分成不可站立的小块,其他人可以读。请把它减少到20或30行左右。
function exampleAddOption1(val, dat, pr) {
var cases = 0;
var bottles = 0;
var price = 0;
alert("00");
$('#itt').append('<option value = "' + dat + '">' + val + '</option>');
$('#autocomplete').val("");
$(".logindiv").css("display", "block");
$("#case").focus();
$("#case").keydown(function (e) {
var code = e.which;
if (code == 13) {
$("#bottle").focus();
}
});
$("#bottle").keydown(function (e) {
var code = e.which;
if (code == 13) {
$(".lgbtn").focus();
}
});
alert("11");
$(".lgbtn").click(function () {
if ($("#case").val() != "") {
cases = $("#case").val();
} else {
cases = 0;
}
if ($("#bottle").val() != "") {
bottles = $("#bottle").val();
} else {
bottles = 0;
}
$("#case").val("");
$("#bottle").val("");
$(".logindiv").css("display", "none");
$('#qty').append('<option value = "' + cases + ',' + bottles + '">' + cases + 'Cs, ' + bottles + 'Btl</option>');
cases = 0;
bottles = 0;
$(".logindiv2").css("display", "block");
$("#price").val(pr);
$("#price").focus();
alert("22");
$("#price").keydown(function (e) {
var code = e.which;
if (code == 13) {
$(".lgbtn2").focus();
}
});
$(".lgbtn2").click(function () {
alert("33");
price = $("#price").val();
$('#amt').append('<option value = "' + price + '">' + price + '</option>');
$(".logindiv2").css("display", "none");
$("#autocomplete").focus();
});
});
}