Я использую вкладки JQuery UI для приложения-мастера. После перестановки вкладок (часть требования клиента) индекс выбора несовместим. Мы не можем разрешить сортировку jquery на вкладках, так как только некоторые вкладки могут быть перегруппированы, а вкладки также имеют контекстное меню. Поэтому я использую команды insertAfter и insertBefore после того, как они успешно перегруппированы на стороне сервера. В скрипке язычки перестраиваются после нажатия кнопки: -Закладки JQuery UI, выбор вкладки несовместим после переустановки вкладок
$("#btn").click(function(){
$("#tabs ul li:nth-child(3)").after($("#tabs ul li:nth-child(1)"));
});
Обновления вкладки после перегруппировки не вариант для us.any помощи будет очень ценен
Я знаю о событии select. Даже при возврате предыдущей вкладки он не возвращался правильно. В вашем случае он работает из-за обновления. Мы не можем обновлять вкладки из-за огромного объема обратной передачи данных на сервер. Я редактировал скрипт –
Я не говорил о событии 'select'. Я говорил о событии ** [активировать] (http://api.jqueryui.com/tabs/#event-activate) **. Кроме того, я не уверен, что вы подразумеваете под обновлением. Этот код идентичен вашему, кроме типа события. – hellaminx
$ ("#tabs") .tabs ("refresh"); –