Javascript 未捕获错误:语法错误,无法识别的表达式:
我正在使用nodejs和socket.io 这是我的按钮js代码Javascript 未捕获错误:语法错误,无法识别的表达式:,javascript,jquery,node.js,socket.io,Javascript,Jquery,Node.js,Socket.io,我正在使用nodejs和socket.io 这是我的按钮js代码 $(document).on("click", ".actionInvite", function(e) { e.preventDefault(); // cancel default behavior getUid = $(this).closest('.wrap_body').find("input[name='hiddenuid']").val(); getConference = $("select
$(document).on("click", ".actionInvite", function(e) {
e.preventDefault(); // cancel default behavior
getUid = $(this).closest('.wrap_body').find("input[name='hiddenuid']").val();
getConference = $("select[name='subuid'] option:selected").val();
var uid = $(this).closest('.wrap_body').find("input[name='hiddenuid']").val();
var action = "originate";
var conference = $("select[name='subuid'] option:selected").val();
var data = {
"action": "originate",
"sid": uid,
"conference": conference
}
socket.emit("action", data);
$("#" + uid).find(".actionInvite").hide();
$("#" + uid).find(".inviteX").show();
$("." + uid).find(".actionInvite").hide();
$("." + uid).find(".inviteX").show();
alert("Call: " + uid + "?");
});
当我在大约20分钟内没有重新加载页面时,我点击了按钮,在控制台上出现了这个错误
未捕获错误:语法错误,无法识别的表达式:
但当我重新加载它时。然后再次单击按钮。又没事了
错误代码位于jquery.min.js的第2行
对不起,代码太长了。我不能邮寄
可能的问题是什么?在哪一行可以显示什么是行号以及导致此问题的代码?可能是您的套接字连接在此期间超时。getUid,getConference全局变量?此外,var uid与getUid相同?是@user2181397,它们是全局变量。在哪一行可以显示什么是行号以及产生此问题的代码?可能是您的套接字连接在此期间超时。getUid,getConference全局变量?var uid与getUid相同?是@user2181397,它们是全局变量。