Окно изменения Jquery mobile.Расположение.href на mobile.changePage

#javascript #jquery-mobile #multipage

#javascript #jquery-мобильный #многостраничный

Вопрос:

У меня короткий вопрос к jQuery mobile

У меня есть следующий скрипт, и я хочу иметь data transition = slide, но он не работает с window.location.href. Итак, я хочу изменить его на $.mobile.changePage. Но я этого не понимаю.

Вот сценарий;

 var category_data;
$(document).ready(function () {
    $('#search_category_form').bind('submit', function(){
        var form = $('#search_category_form');
        var data = form.serialize();

        $.post('index.html', data, function(){
            category_data = data; 
            window.location.href = 'index.html#search_general';
        });

        return false;
    });        
  

Спасибо за вашу помощь

Ответ №1:

$.mobile.changePage() теперь он устарел, однако вы можете изменить свой код на:

 // [deprecated] $.mobile.changePage("index.html#search_general", {transition: "slide"});
$.mobile.pageContainer.pagecontainer("change", "index.html#search_general", {transition: "slide"});