我对JQuery mobile提出了一个简短的问题
我有以下脚本,并希望有一个数据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;
});
感谢您的帮助
答案 0 :(得分:2)
$.mobile.changePage()
is now deprecated,但您可以将代码更改为:
// [deprecated] $.mobile.changePage("index.html#search_general", {transition: "slide"});
$.mobile.pageContainer.pagecontainer("change", "index.html#search_general", {transition: "slide"});