저는 처음으로 jQueryUI Accordion을 가지고 놀았습니다. 확장 된 div 텍스트는 머리글 텍스트를 전환하고 내용이 확장 될 때 슬라이딩됩니다.jQueryUI 아코디언 - 헤더 텍스트 및 슬라이드
'기타'를 말하는 기본 h3 헤더가 있고 div가 확장되면 '자세히'로 변경하고 닫히면 '기타'로 되돌립니다. 또한 펼칠 때 헤더가 아래로 내려 가서 내용 아래에 있어야합니다.
나는 행운이없는 2 일간을 검색했습니다. 일명 에드워드
$(function() {
$("#accordion").accordion({
header: 'h3',
collapsible: true,
active: false,
activate: function (event, ui) {
ui.newHeader.find(".accordion-header").text("Less")
ui.oldHeader.find(".accordion-header").text("More")
}
});
슬라이드 헤더 @vitaliy zadorozhnyy
var headers = $('#accordion h3');
headers.click(function() {
var panel = $(this).prev();
var isOpen = panel.is(':visible');
$(this).text(!isOpen ? 'Less' : 'More');
panel[isOpen ? 'slideUp' : 'slideDown']();
return false;
});
에 의해 @Irvin Dominin에 의해
변경 텍스트는 이제 문제는이 두 가지를 함께 사용할 수 없습니다입니다. 어떻게 그들을 혼합하는 아이디어?
고마워요, 제가 찾고있는 것이 맞습니다! –
@ 0 블레 이드가 도움이되면 다행입니다. 녹색 마크 –