出于某种原因,我的代码停止了我的计算器工作,我不知道为什么每次我尝试乘以它时我都会一直收到错误。但它曾经工作过。我不知道为什么它会退出工作。有什么想法吗?
$(document).ready(function(){
$(".Button:eq(0)").click(function(){
$("#Num_View").val($("#Num_View").val().slice(0, -1));
});
$(".Button:eq(1)").click(function(){
$("#Num_View").val(null);
});
$(".Button:eq(2)").click(function(){
$("#Num_View").val($("#Num_View").val() + "-");
});
$(".Button:eq(3)").click(function(){
$("#Num_View").val($("#Num_View").val() + "/");
});
$(".Button:eq(4)").click(function(){
$("#Num_View").val($("#Num_View").val() + "1");
});
$(".Button:eq(5)").click(function(){
$("#Num_View").val($("#Num_View").val() + "2");
});
$(".Button:eq(6)").click(function(){
$("#Num_View").val($("#Num_View").val() + "3");
});
$(".Button:eq(7)").click(function(){
$("#Num_View").val($("#Num_View").val() + "X");
});
$(".Button:eq(8)").click(function(){
$("#Num_View").val($("#Num_View").val() + "4");
});
$(".Button:eq(9)").click(function(){
$("#Num_View").val($("#Num_View").val() + "5");
});
$(".Button:eq(10)").click(function(){
$("#Num_View").val($("#Num_View").val() + "6");
});
$(".Button:eq(11)").click(function(){
$("#Num_View").val($("#Num_View").val() + "-");
});
$(".Button:eq(12)").click(function(){
$("#Num_View").val($("#Num_View").val() + "7");
});
$(".Button:eq(13)").click(function(){
$("#Num_View").val($("#Num_View").val() + "8");
});
$(".Button:eq(14)").click(function(){
$("#Num_View").val($("#Num_View").val() + "9");
});
$(".Button:eq(15)").click(function(){
$("#Num_View").val($("#Num_View").val() + "0");
});
$(".Button:eq(16)").click(function(){
$("#Num_View").val($("#Num_View").val() + ".");
});
$(".Button:eq(17)").click(function(){
$("#Num_View").val($("#Num_View").val() + "+");
});
$(".Button:eq(18)").click(function(){
$("#Num_View").val($("#Num_View").val().replace("x", "*"));
$("#Num_View").val(eval($("#Num_View").val()));
});
});
答案 0 :(得分:1)
使用小型x
或大写X
,但两个地方都相同。
$("#Num_View").val($("#Num_View").val() + "X");
//^ capital X here
你的代码不能用作
$("#Num_View").val($("#Num_View").val().replace("x", "*"));
// ^ you are small x here