当我将jquery移动javascript文件包含在代码中以识别点按并点按保持事件时,在以下代码中
$("#applyZoom").live("tap", function(event){
alert('binding');
});
我收到错误“ Access-Control-Allow-Origin不允许使用Origin。”
在Chrome浏览器中。
当我在IOS模拟器中测试时,没有其他点击事件正常工作
我没有使用任何ajax电话。
请帮我摆脱这个错误。
答案 0 :(得分:0)
你使用的是什么jQuery库? live
从1.9开始折旧。您应该使用on
代替live
。检查它是否解决了这个问题。
根据documentation,您应该执行以下操作
$( "#applyZoom" ).on( 'tap', tapHandler );
function tapHandler( event ) {
alert("all set");
}
我想您正在尝试从本地目录运行文件,而不是托管解决方案。尝试在localhost中托管它并通过http访问,看看是否出现null origin错误。否则尝试通过file:///
访问类似网址并查看。