1
Jquery를 사용하여 규칙을 기존 클래스에 동적으로 추가하고 싶지만 사용자가 버튼을 클릭 할 때까지 HTML 요소에 기인하지 않습니다. How to add property to existing class에 제안기존 클래스에 Jquery 규칙을 사용하여 동적으로 추가하기
$('.show-toggle').css("max-height", width * 0.5);
하지만 클래스가 처음에는 활성화되지 않기 때문에 작동하지 않습니다 생각 :
나는 시도했다.HTML
<div id ="toggler"></div>
<div id = "toogle" class="hide-toggle">
CSS (jQuery로)
.hide-toggle {
display:none
}
.show-toggle {
display : block;
}
JS
$('#toggler').click(function() {
var width = $(window).width();
$('.show-toggle').css("max-height", width * 0.5);
$("#toggle").toggleClass('hide-toggle').toggleClass('show-toggle');
});
당신은 클래스'쇼와 함께 HTML 요소가없는 토글. –
'Show-toggle' 클래스에'.'을 추가하는 것을 잊었습니다. 두 클래스 모두'Show-toggle'과'show-toggle'입니다. –
고마워요. 편집 됨, 이것은 오타가되었고 내 코드가 아닙니다. – Geniom