Jquery 아코디언을 아코디언 헤더에 사용자 정의 아이콘과 함께 사용하려하지만 Jquery의 기본값 ("아이콘 없음"아이콘이 표시 될 수 있습니다)이 표시됩니다. 대신.기본 아이콘 캐스케이드 사용자 정의 Jquery UI 아코디언 아이콘
JS :
var icons = {
header: "ui-icon-egnyte-arrow-down",
headerSelected: "ui-icon-egnyte-arrow-up"
};
jq(function() {
uiAccordion = jq("#sendAccordion").accordion({
collapsible: true,
icons: icons,
autoHeight: false,
navigation: true,
animated: false,
active: false
});
});
CSS :
.ui-icon-egnyte-arrow-down { background-image: url(../images/icons/sendarrow_down.png); width: 15px; height: 15px; }
.ui-icon-egnyte-arrow-up { background-image: url(../images/icons/sendarrow_up.png); width: 15px; height: 15px; }
JQuery와 파일의 나머지 부분은 거의 재고 1.3.2 및 UI 1.7.3 나는 꽤 엄격 JQuery와 UI의 설명서를 따라 갔다.
디버거를 사용하여 CSS를 보면 내 아이콘이 있지만 .ui-state-default .ui-icon 클래스에 의해 계단식으로 연결되어있는 것을 볼 수 있습니다.
도움을 주셔서 감사 드리며 더 많은 정보를 제공해 주시면 알려주세요.