가장 간단한 토글기능
function openclose(){
let statu = $("#post_box");
statu.toggle();
}
디스플레이 와 텍스트 토글 기능
$("#post_box").css("display",'none');
function openclose() {
let status = $("#post_box").css('display');
let statu = $("#post_box");
if( status == 'block' ){
statu.hide();
$(".tolle").text("포스트박스열기")
}
else{
statu.show();
$(".tolle").text("포스트박스닫기")
}
}
html 태그 안에 onclick="openclose()" 를 추가하면 사용가능
또는
$(function () {
$(".tolle").on("click",openclose);
})
클래스에 .on 함수 추가
** 제이쿼리에 바닐라 자바스크립트 문법 addEventListener 를 같이 넣으면 에러가 난다
let tolle = document.querySelector(".tolle");
tolle.addEventListener("click",openclose)
단 이런식으로 바닐라 자바스크립트로 제이쿼리 함수를 실행시키는건 가능하다
'HTML,CSS,JAVASCRIPT' 카테고리의 다른 글
바닐라 자바스크립트로 display : 보이기 , 숨기기 (block,none ) 하기 (0) | 2021.11.18 |
---|---|
스크롤값, 윈도우 높이, 문서 높이 구하기 (2) | 2021.11.11 |
그리드 레이아웃 샘플 코드를 만들어보자 (2) | 2021.11.02 |
클래스에 innerHTML 로 html 코드 추가하기 (0) | 2021.10.14 |
bxslider 에 돋보기 기능 구현 (1) | 2021.10.12 |