2013-03-20 1 views
0

Когда я включил JQuery мобильного телефон Java-файл, чтобы код для того, чтобы распознать кран и нажмите Удержать события, в следующем кодеПроисхождение нуля не допускается Access-Control-Allow-Origin JQuery мобильного

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

Я получаю сообщение об ошибке «Происхождение null не допускается через Access-Control-Allow-Origin.« в браузере Chrome.
Когда я тестировал в симуляторе IOS, никакое другое событие клика не работает.
Я не использую никакого вызова ajax.

Пожалуйста, помогите мне, чтобы избавиться от этой ошибки.

ответ

0

Какая библиотека jQuery вы используете? live амортизируется с 1,9. Вы должны использовать on вместо live. Проверьте, разрешает ли он проблему.

согласно documentation вы должны сделать что-то, как показано ниже

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

Я полагаю, вы пытаетесь запустить файлы из локального каталога, вместо размещенного решения. Попробуйте разместить его в локальном хосте и получить доступ через http и посмотреть, не получите ли вы ошибку нуля. Попробуйте получить доступ через file:///, как и URL-адрес.

Смежные вопросы