Я использую вкладки пользовательского интерфейса JQuery, чтобы вызвать событие show, я использую следующую инструкцию: $ tabs.tabs ('select', 1); после выполнения этого кода вкладка установлена в # tabs-1, но мне не удалось запустить одно и то же событие на той же вкладке, когда # tabs-1 уже отображается. поэтому как повторно запустить одно и то же событие табуляции.повторное запуск одного и того же события индекса табуляции
0
A
ответ
0
Я предполагаю, что вы загружаете содержимое вкладки через ajax. Если это так, вы можете использовать load method для перезагрузки или загрузки любой вкладки.
$tabs.tabs('load',1);
0
Возможно, вы уже поняли это или получили решение от какого-либо другого сообщения. Я отправляю ответ, который работает для меня.
В JQuery-UI-1.8.21.js
if (($li.hasClass("ui-tabs-selected") && !o.collapsible) ||
$li.hasClass("ui-state-disabled") || $li.hasClass("ui-state-processing") ||
self.panels.filter(":animated").length ||
self._trigger("select", null, self._ui(this, $show[ 0 ])) === false) {
this.blur();
return false;
}
Когда выбрана вкладка первые два условия
($li.hasClass("ui-tabs-selected") && !o.collapsible)
верны, так что если вы их опускаем, при щелчке на выбранной вкладке снова он не вернет false, тем самым снова вызывая выбор на выбранной вкладке.
P.S - Из-за этого я еще не видел никаких недостатков, поэтому вы можете сделать некоторые дополнительные проверки, чтобы увидеть, что это ничего не сломает.
Смежные вопросы
- 1. JQuery: запуск одного обработчика одного и того же события
- 2. Обновление строк одного и того же индекса
- 3. Повторное подключение TIdTCPServer для одного и того же пользователя входа
- 4. Повторное использование одного и того же DataSet без проблем памяти
- 5. ASP.NET: Повторное использование одного и того же ретранслятора ItemTemplate
- 6. Повторное использование/перезапуск сеанса проверки одного и того же узла
- 7. Обработка индекса и index.php как одного и того же файла
- 8. Сравнение одного и того же индекса в 2 списках
- 9. Повторное использование того же UITableViewController
- 10. Запуск одного события для одного события keyPress
- 11. Запуск нескольких серверов рельсов для одного и того же приложения
- 12. запуск нескольких экземпляров одного и того же exe
- 13. PHP/MySQL - остановка Foreach Запуск одного и того же запроса
- 14. Множественные результаты одного и того же события click в JQuery
- 15. Прослушивание одного и того же события из разных источников
- 16. Javascript, отменяющий предыдущие экземпляры одного и того же события?
- 17. Сравнение элементов одного и того же массива
- 18. Запуск события в разное время одного и того же класса JQUERY
- 19. Правильный способ сделать это? Повторное использование одного и того же вида просмотра и просмотра контроллера
- 20. Select2 Разрешить повторное выделение того же значения
- 21. Drupal: повторное использование одного и того же поля CCK в том же типе содержимого
- 22. Можно использовать несколько WKWebViews так же быстро, как повторное использование одного и того же WebView
- 23. Запуск звука при наведении курсора и запуск другого звука при нажатии одного и того же div?
- 24. Повторное изменение события jQuery для выбора по тому же индексу
- 25. Javawebparts Ajaxparts: использование одного и того же события Axis несколько раз в форме подписчика
- 26. jQuery: более одного обработчика для того же события
- 27. Перемещение значений из одного индекса в другой в пределах одного и того же массива, возможно?
- 28. Перемещение индекса elasticsearch одного узла в машине на другой диск одного и того же компьютера
- 29. Повторное использование того же всплывающего окна
- 30. Повторное использование одного и того же идентификатора и использование другого имени класса
Нет. Я не использую метод загрузки для загрузки вкладки. – hunt