Access-Control-Allow-Origin jquery mobile不允许使用null

时间:2013-03-20 05:03:12

标签: jquery-mobile

当我将jquery移动javascript文件包含在代码中以识别点按并点按保持事件时,在以下代码中

$("#applyZoom").live("tap", function(event){
    alert('binding');
});

我收到错误“ Access-Control-Allow-Origin不允许使用Origin。” 在Chrome浏览器中。
当我在IOS模拟器中测试时,没有其他点击事件正常工作 我没有使用任何ajax电话。

请帮我摆脱这个错误。

1 个答案:

答案 0 :(得分:0)

你使用的是什么jQuery库? live从1.9开始折旧。您应该使用on代替live。检查它是否解决了这个问题。

根据documentation,您应该执行以下操作

$( "#applyZoom" ).on( 'tap', tapHandler );
function tapHandler( event ) {
    alert("all set");
}

我想您正在尝试从本地目录运行文件,而不是托管解决方案。尝试在localhost中托管它并通过http访问,看看是否出现null origin错误。否则尝试通过file:///访问类似网址并查看。