#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"});