У меня есть панель внутри tabpanel tabcontainer. Я хочу скрыть его при загрузке страницы и показать его, когда я выбираю 1 из списка радиокниг. Я начинаю работать в jquery. Пожалуйста, помогитеКак получить доступ к панели внутри вкладки для jquery?
ответ
Ну, это зависит от того, как вы создаете свой элемент управления вкладкой.
Если у вас есть статический контроль вкладок (версия html), вы можете добавить атрибут идентификатора к панели, которую вы хотите скрыть.
При загрузке страницы скрыть:
$(function(){
$("#id_of_panel").hide();
});
При нажатии на кнопку радио вызова метода .show().
Пожалуйста, дайте мне знать, если это было достаточно ясно.
Edit: В случае АЯКС загрузки попробовать что-то вроде этого:
$("#tabs").tabs({
ajaxOptions: {
success: function(){
$("#id_of_panel").hide();
}
}
});
Рабочий пример: http://jsfiddle.net/wCzqt/1/
У меня есть ajax tabcontainer и панель вкладок внутри него – NayeemKhan
См. Мой измененный ответ для вкладки загрузки ajax – 321X
, в которой произошла ошибка: Ошибка выполнения Microsoft JScript: объект не поддерживает это свойство или метод. Я написал это: <тип скрипта = "текст/JavaScript"> $ (документ) .ready (функция() { $ ("# tpnlRaiseMRF") вкладки ({ ajaxOptions:. { полная: функция() { $ ("# pnlRbtnlInhouseType"). Hide(); } } }); }); – NayeemKhan
Вы должны найти HTML элемент вкладки панели (используйте исходный код html page). Получите объект DOM с селектором jquery и скройте его. О селекторах можно прочитать здесь http://api.jquery.com/category/selectors/
Элемент управления вкладкой является элементарным разделителем div. Он должен иметь класс или id атрибут.
Для примера. В результате управления Вкладка HTML будет выглядеть примерно так:
<div class="tab-ctrl">
<div class="tab-panel">
// first panel
</div>
<div class="tab-panel">
// second panel
</div>
</div>
В примере, попытайтесь скрыть первую панель
$(".tab-ctrl .tab-panel:first").hide();
или
$(".tab-ctrl .tab-panel:first").css("display", "none");
Возможно ваша контрольная функция апи, что это может сделать Это. Попробуйте прочитать документацию плагина
- 1. Как получить доступ к привязке внутри вкладки
- 2. Как получить доступ к элементам управления, находящимся внутри вкладки TabControl?
- 3. Как получить доступ к панели внутри gridview из Javascript?
- 4. Как получить доступ к классу вкладки?
- 5. Как получить доступ к NavigationController внутри UITabBarController
- 6. Доступ к iframe внутри панели вкладок extjs4.2
- 7. jquery выберите все флажки внутри вкладки
- 8. Вкладка. Панели внутри вкладки. Панель?
- 9. Доступ к XSL внутри jQuery
- 10. Как включить вкладки внутри вкладки в JQuery ...?
- 11. Как создать вкладки внутри панели действий?
- 12. primefaces событий JavaScript для вкладки внутри Accordian панели
- 13. Доступ к вкладке внутри Accordian - JQuery UI
- 14. jQuery Как получить доступ к функции var внутри функции
- 15. Как получить доступ к модулю плагина внутри .each() jQuery
- 16. Как получить доступ к переменной внутри функции в jQuery?
- 17. Вкладки внутри аккордеона JQuery
- 18. Как получить доступ к функции внутри функции jQuery
- 19. Как получить доступ к классу внутри метода .append() в jQuery?
- 20. Как мне получить доступ к функции jquery внутри формы colorbox
- 21. как получить доступ к таблице внутри таблицы с помощью JQuery
- 22. Как получить доступ к переменной класса внутри события jquery?
- 23. Как я могу получить доступ к $ (this) внутри функции jquery?
- 24. Как получить доступ к объекту внутри функции события jQuery
- 25. jquery Как получить доступ к imr src?
- 26. Как получить доступ к ребенку компонент внутри NGB-вкладки (для целей проверки)
- 27. Как получить доступ к библиотекам внутри контроллера?
- 28. Раздвижные вкладки внутри вкладок панели действий
- 29. Как получить доступ к объекту внутри функции?
- 30. Как получить доступ к виджету внутри JEditorPane?
Показать html-код вашего tabcontainer и tabpanels. Использовать плагин или пользовательский контроль? – Kronos
Я использую ajax tabcontainer и tabpanel – NayeemKhan