JQuery AJAX: загрузка HTML + применение плагина, т.е. 7 - PullRequest
2 голосов
/ 11 октября 2011

У меня есть часть страницы, которую я хочу загрузить, используя ajax. Содержание HTML для этого мастера: http://techlaboratory.net/labs/SmartWizard2/index.htm

Что я сейчас делаю:

$(function(){

    $.ajax({
        url: 'content.htm',
        dataType: 'html',
        success: function(data) {

            $('#content').html(data);

            $('#wizard').smartWizard({

            //#wizard is inside the #content

                transitionEffect:'fade', 
                onFinish: function() { 
                    alert('finishClicked');
                } 

            });


        }
    });

});    

Сценарий работает нормально, если я просто использую $ ('# wizard'). SmartWizard () и сохраняю все на одной странице. Но когда я загружаю с ajax, это не работает. Кто-нибудь может сказать мне разницу? Есть идеи как решить? Спасибо

1 Ответ

0 голосов
/ 12 октября 2011

вы не можете выполнять ajax-запросы на разных доменах из-за Одинаковой политики происхождения

Есть несколько решений для преодоления этого. Посмотрите здесь: https://stackoverflow.com/search?q=Same+Origin+Policy

...