>웹 프론트엔드 >JS 튜토리얼 >jquery 탭 제작 page_jquery

jquery 탭 제작 page_jquery

WBOY
WBOY원래의
2016-05-16 18:27:361526검색

여기서 특별히 주의해야 할 점은 레이블의 마우스 오버 이벤트에 대한 지연을 설정하여 사용자가 악의적으로 마우스를 움직여 많은 요청을 발생시키고 서버가 충돌하는 것을 방지하는 것입니다. 함수는 주로 다운로드된 이벤트에 사용됩니다.

1 $().each(function(){}) 이는 모든 태그를 탐색하는 매우 중요한 방법입니다.

2 마우스 오버 이벤트,

및 주요 CSS 스타일 표시되는 스타일을 작성하고 제어합니다.

코드 복사 코드는 다음과 같습니다.



;탭
< link rel="stylesheet" type="text/css" href="css/tab.css">

>



  • Tag1
  • Tag2
  • < ;/div> 🎜>



    코드 복사


    코드는 다음과 같습니다.


    ul ,li { margin:0px;
padding: 0px;
list-style:none;
}
li { float:left #66CC00; margin-right:2px; //padding:5px; border:1px height:20px>; 흰색
}
.listli { background-color: #663333;
border:1px solid #663333;

}
div {clear:left; >너비:300px
높이:100px;
테두리 상단:0px;
디스플레이:없음
🎜>
.divarea { display:block; }


다음 단계는 슬라이딩을 제어하는 ​​js를 작성하는 것입니다.




코드를 복사합니다.


코드는 다음과 같습니다.


// 전역 변수 정의
var timeout
$(document).ready(function(){
//모든 li 태그 찾기
$("li").each(function(index){
$(this).mouseover(function(){
//미닫이 문은 다음과 같습니다. 사용자가 마우스를 과도하게 움직여 서버가 충돌하는 것을 방지하기 위해 지연 시간을 설정하십시오. 이는 매우 중요합니다
timeout =setTimeout (function(){ $(this).mouseout(function(){
clearTimeout(timeout) ;
});
})

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.