Javascript jQuery on click功能在Android移动浏览器中不起作用
这个jQuery onclick函数在所有计算机浏览器中都能完美工作,但在Android移动设备的默认浏览器上运行时就不行了。它在Chrome手机浏览器中也能工作 htmlJavascript jQuery on click功能在Android移动浏览器中不起作用,javascript,jquery,html,jquery-mobile,Javascript,Jquery,Html,Jquery Mobile,这个jQuery onclick函数在所有计算机浏览器中都能完美工作,但在Android移动设备的默认浏览器上运行时就不行了。它在Chrome手机浏览器中也能工作 html # 代码 信用 等级 js $(文档).ready(函数(){ var i=0; var代码; var信用=0; var等级=0; $(“#提交”)。单击(函数(){ i=i+1; code=$('input[name=codeInput]')。val(); 信用=$('select[name=quantity]')。v
#
代码
信用
等级
js
$(文档).ready(函数(){
var i=0;
var代码;
var信用=0;
var等级=0;
$(“#提交”)。单击(函数(){
i=i+1;
code=$('input[name=codeInput]')。val();
信用=$('select[name=quantity]')。val();
grade=$('select[name=gradetInput]')。val();
$('.tableBody')。追加(''+''+i+''+''+代码+''+''+学分+''+''+等级+''+'');
});
});
利润,但嘿,代码中的
i
是什么?尝试使用touchstart,如下所示:
$('#submit').bind('touchstart click', function(){
i=i+1;
code=$('input[name=codeInput]').val();
credit=$('select[name=quantity]').val();
grade=$('select[name=gradetInput]').val();
$('.tableBody').append( '<tr class="tenter code hererow">'+'<td>' + i +'</td>'+'<td>' + code +'</td>'+'<td>' + credit +'</td>'+'<td>' + grade +'</td>'+'</tr>');
});
$(“#提交”).bind('touchstart click',function(){
i=i+1;
code=$('input[name=codeInput]')。val();
信用=$('select[name=quantity]')。val();
grade=$('select[name=gradetInput]')。val();
$('.tableBody')。追加(''+''+i+''+''+代码+''+''+学分+''+''+等级+''+'');
});
不确定这是一个问题,但请尝试添加此规则:
.dropdown-backdrop {
z-index: -1;
}
对不起,我是柜台,我忘了在这里申报
$(function() {
FastClick.attach(document.body);
});
$('#submit').bind('touchstart click', function(){
i=i+1;
code=$('input[name=codeInput]').val();
credit=$('select[name=quantity]').val();
grade=$('select[name=gradetInput]').val();
$('.tableBody').append( '<tr class="tenter code hererow">'+'<td>' + i +'</td>'+'<td>' + code +'</td>'+'<td>' + credit +'</td>'+'<td>' + grade +'</td>'+'</tr>');
});
.dropdown-backdrop {
z-index: -1;
}