2013-05-14 2 views
2

меня обратно кнопки в моем заголовке, который выглядит как:JQuery Mobile: данные по оси = «обратный» не подражая первоначальный переход

<a href="index.html" data-role="button" data-direction="reverse" 
data-icon="arrow-l" data-iconpos="left">Back</a> 

Переход, чтобы добраться до этой странице slide и, в соответствии с documentation, добавив data-direction="reverse" на мою кнопку «назад», следует «перевернуть» переход, который привел меня на эту страницу, то есть предыдущая страница должна отступить. Однако, похоже, это застряло только по умолчанию: fade. Есть ли что-то, что я сделал неправильно, установив эту кнопку? Должен ли я иметь другой вид href?

ответ

5

Попробуйте добавить это:

data-rel="back" 

<a href="/" data-icon="back" data-rel="back" data-direction="reverse">Back</a> 

Кроме того, я думаю, что для того, чтобы «обратный», чтобы работать, вы должны ссылаться на точный предыдущий URL/страницы. Так что, если ваша страница1 «/», то вы перешли на страницу2, а на странице2 у вас есть href = «index.html», это не сработает.

2

Что вы можете сделать, это объявить переход, поэтому обратное будет работать

<a href="index.htm" data-role="button" data-direction="reverse" data-transition="slide">Cancel</a> 

В моем случае эта ссылка 2 страницы после того, как, так data-rel="back" не то, что я искал

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