div의 가시성을 전환하는 숨겨진 div 및 링크가 있습니다. 링크에는 text/html도 포함되어있어 '숨기기'/ '표시'할 수 있습니다. 여기 제 기능입니다 : 내가하는이 처음 "↑ 숨기기"로 전환하고 붙어 남아있는 포인트는 HTML (↑
및 ↓
)에 화살표를 추가 할 때까지 의도 한대로이 기능은 작동jQuery html()의 HTML 엔터티
jQuery('#toggle_filter_link').click(function() {
jQuery('#searchfilter_wrap').slideToggle("slow");
jQuery(this).html(jQuery(this).text() == 'Hide ↑' ? 'Show ↓' : 'Hide ↑');
});
.
여기에 a jsFiddle입니다.
나는 HTML 엔터티를 어떻게 든 피할 필요가 있다고 생각하지만 첫 번째 스위치가 작동한다는 것을 생각하면 혼란 스럽다. 그것은 내가 분명히 분명한 뭔가 분명하다. :-)
도움을 주셔서 감사합니다!
시도하기 전에 \를 추가;의 – ElendilTheTall
전과 \ 추가; 불행히도 작동하지 않았다. – pschueller