Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/370.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/77.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript jQuery on click功能在Android移动浏览器中不起作用_Javascript_Jquery_Html_Jquery Mobile - Fatal编程技术网

Javascript jQuery on click功能在Android移动浏览器中不起作用

Javascript 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

这个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]')。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;
}