我有一个函数,我在其中创建了一个包含onclick
函数的 div,我在其中传递了 2 个变量。一个是一个int
,另一个是一个string
。它接受的是int
而不是string
。
var html ="";
var intC = 0;
var flightBI="";
var mileage=0;
flightBI = $(this).find("FLIGHT").text();
fnCreateDiv(){
html+="<div class='ui-grid-a' id='Details" + intC +"' onclick='fnConfirm("+intC+","+mileage+");' >";
html+="</div>"
}
fnConfirm(intc,mileage){
alert(intc);
alert(mileage);
}
我都收到了intc
和的警报mileage
,因为两者都是整数。如果在同样的情况下我通过了航班,我没有得到价值。这是我们通常用 JavaScript 做的,但在 jQuery 中它有什么不同吗?