반응형
jQuery에서 .hide(), .show()은 display:noe으로 셋팅한다.
해당 셋팅을 visibility:hidden와 같은 설정하기
You could make your own plugins.
jQuery.fn.visible = function() {
return this.css('visibility', 'visible');
};
jQuery.fn.invisible = function() {
return this.css('visibility', 'hidden');
};
jQuery.fn.visibilityToggle = function() {
return this.css('visibility', function(i, visibility) {
return (visibility == 'visible') ? 'hidden' : 'visible';
});
};
If you want to overload the original jQuery toggle()
, which I don't recommend...
!(function($) {
var toggle = $.fn.toggle;
$.fn.toggle = function() {
var args = $.makeArray(arguments),
lastArg = args.pop();
if (lastArg == 'visibility') {
return this.visibilityToggle();
}
return toggle.apply(this, arguments);
};
})(jQuery);
출처: http://stackoverflow.com/questions/9614622/equivalent-of-jquery-hide-to-set-visibility-hidden
반응형
'Web > jQuery' 카테고리의 다른 글
jQuery Mobile의 뒤로 가기 오류가 생긴다면. (0) | 2018.05.25 |
---|---|
video tag 멈추게 하기 $('#vd').get(0).pause() 처리 (0) | 2017.12.21 |
jquery 에서 다른 링크 클릭 이벤트 부르기 (0) | 2017.12.16 |
jQuery <select><option value="1|TOUR"> value값에 2개 이상의 추가하기 ( 구분자 사용 ) (0) | 2017.10.18 |
jQuery를 이용한 Image 태그 src변경하기 (클릭시 로테이션) (0) | 2017.10.06 |
jQuery 태그의 name이 특정 문자가 들어간 태그 핸들링 (0) | 2017.09.13 |
jQuery에서 radio버튼 처리 checked - radio 값 가져오기 (0) | 2017.09.13 |
[jQuery] Element Properties Modify 명령 (0) | 2013.10.08 |
도움이 되셨다면 하트모양의 "♡ 공감"을 눌러주시면 큰 격려가 됩니다.
(로그인하지 않으셔도 가능)
(로그인하지 않으셔도 가능)