Как выровнять вкладку справа в простейшем tabView?
Я хочу разместить вкладку справа (а другую оставить слева в обычном положении) в <p:tabView>
... Как и в витрине сайта Primefaces (вкладка документации)
1 ответ
Решение
Вы можете достичь этого с помощью дочернего селектора jQuery. Если идентификатор вашего tabView имеет вид form:acc, то будет правильным следующее:
var tabs = $( "#form\\:acc ul" ).children();
var selectedChild = tabs.eq(tabs.length - 1); //selects the last tab.
selectedChild.css( "float", "right" );
Это означает, что он берет последнюю вкладку и перемещает ее вправо. Однако, если вы не хотите, чтобы последняя вкладка перемещалась, вы можете выбрать ее индекс, и ваша вторая строка изменится:
var selectedChild = tabs.eq(1); //selects the tab with index 1.