>웹 프론트엔드 >JS 튜토리얼 >jQuery Pretty Pie 클릭 호버 메뉴

jQuery Pretty Pie 클릭 호버 메뉴

Christopher Nolan
Christopher Nolan원래의
2025-03-09 00:05:09366검색

jQuery Pretty Pie 클릭 호버 메뉴

안녕하세요 여러분, 나는 요소 주위를 돌면서이 예쁜 쿨 호버 메뉴를 우연히 발견했으며 마우스 주위를 움직일 때 메뉴 항목이 자동으로 선택됩니다. 또한 마우스를 마우스 오른쪽 버튼으로 클릭하면 일부 응용 프로그램에 유용 할 수있는 꽤 멋진 기능이 있습니다. 요구 사항 : jqueryui, Firefox/Chrome - IE와 관련된 문제 일 수 있지만 나중에 버전은 괜찮은 것 같습니다. jQuery Pretty Pie 클릭 호버 메뉴 데모 페이지 다운로드 jQuery 호버에 대한 자주 묻는 질문 (FAQ) 및 메뉴를 클릭하십시오. jQuery를 사용하여 메뉴 항목에 호버 효과를 생성하는 방법
<span>//example pie hover menu
</span><span>$(function() {
</span>
    <span>$("#area").prettypiemenu({
</span>        <span>buttons: [
</span>            <span>{ img: "ui-icon-minus", title: "plaah1" }, 
</span>            <span>{ img: "ui-icon-plus",  title: "plaah2" },
</span>            <span>{ img: "ui-icon-close", title: "plaah3" }
</span>        <span>],
</span>        <span>onSelection: function(item) {
</span>          <span>alert (item + ' was clicked!'); 
</span>        <span>},
</span>        <span>showTitles: false
</span>    <span>});
</span>
    <span>$("#test").prettypiemenu({
</span>        <span>buttons: [
</span>            <span>{ img: "ui-icon-minus", title: "plaah1" }, 
</span>            <span>{ img: "ui-icon-plus",  title: "plaah2" },
</span>            <span>{ img: "ui-icon-close", title: "plaah3" },
</span>            <span>{ img: "ui-icon-check", title: "plaah4" }
</span>        <span>],
</span>        <span>onSelection: function(item) {
</span>          <span>alert (item + ' was clickedoo!'); 
</span>        <span>},
</span>        <span>closeRadius: 25,
</span>        <span>showTitles: true
</span>    <span>});      
</span>    
    <span>$( "#testbtn" ).button({ icons: {primary:"ui-icon-gear"}, text: false })
</span>    <span>.click(function(event) {
</span>        event<span>.preventDefault();
</span>        <span>var offset = $( "#testbtn" ).offset();
</span>        <span>var h = $( "#testbtn" ).height();
</span>        <span>var w = $( "#testbtn" ).width();
</span>        <span>var btn_middle_y = offset.top + h/2;
</span>        <span>var btn_middle_x = offset.left + w/2;
</span>        <span>$("#test").prettypiemenu("show", {top: btn_middle_y, left: btn_middle_x});
</span>        <span>return false;
</span>    <span>}); 
</span><span>});</span>
jQuery를 사용하여 호버 효과를 만들려면 hover () 메소드를 사용해야합니다. 이 방법은 마우스 포인터가 선택한 요소 위로 떠날 때 실행할 두 가지 기능을 지정합니다. 이 방법은 마우스 센터와 마우셀 리브 이벤트를 모두 유발합니다. 간단한 예는 다음과 같습니다.

$ (selector) .hover (Infunction, Outfunction);

이 예에서는‘Infunction’이 마우스 엔터 이벤트가 발생할 때 실행할 수있는 기능이며,‘Outfunction’은 Mouselave 이벤트가 발생할 때 작동하는 기능입니다. jQuery를 사용하여 클릭 이벤트를 만들려면 Click () 메소드를 사용할 수 있습니다. 이 메소드는 이벤트 핸들러 기능을 HTML 요소에 첨부합니다. 사용자가 HTML 요소를 클릭하면 기능이 실행됩니다. 간단한 예는 다음과 같습니다.

$ (selector) .click (function);

이 예에서는‘기능’은 클릭 이벤트가 발생할 때 실행할 수있는 기능입니다. jquery에서 house () 메소드에서 사용되는 jquery () 메소드의 차이점은 무엇입니까? 선택한 요소에 대해. 이 방법은 마우스 센터와 마우셀 리브 이벤트를 모두 유발합니다. 반면, jQuery의 Click () 메소드는 이벤트 핸들러 기능을 HTML 요소에 연결하는 데 사용됩니다. 사용자가 html 요소를 클릭하면 기능이 실행됩니다.
jQuery의 동일한 요소에서 Hover () 및 클릭 () 메소드를 모두 사용할 수 있습니까? 예, jQuery의 동일한 요소에서 hover () 및 클릭 () 메소드를 모두 사용할 수 있습니다. 마우스 포인터가 요소를 가로 지르면 호버 () 메소드가 트리거되고, 사용자가 요소를 클릭 할 때 클릭 () 메소드가 트리거됩니다.
jQuery의 호버 효과를 중지하려면 jQuery에서 호버 효과를 중지하려면 jQuery의 호버 효과를 중지 할 수 있습니다. 이 메소드는 ON () 메소드에 첨부 된 이벤트 처리기를 제거합니다. 간단한 예는 다음과 같습니다.
$ (selector) .off ( "MouseEnter Mouseleave");

이 예에서는 마우스 센터와 마우스 엘리브 이벤트가 선택된 요소에서 제거됩니다.

. jQuery의 호버 효과에 지연을 추가 할 수있는 방법?

jQuery의 호버 효과에 지연을 추가하려면 Delay () 메소드를 사용할 수 있습니다. 이 방법은 큐에서 후속 항목의 실행을 지연시키는 타이머를 설정합니다. 간단한 예는 다음과 같습니다.


$ (selector) .delay (time) .queue (function);
이 예에서‘시간’은 큐에서 후속 항목의 실행이 지연되어야하는 밀리 초의 시간입니다.

jquery의 효과를 어떻게 알 수 있습니까? Animate () 메소드를 사용할 수 있습니다. 이 메소드는 CSS 속성 세트의 사용자 정의 애니메이션을 수행합니다. 간단한 예는 다음과 같습니다.

$ (selector) .hover (function () {
이 예에서 '속도'는 CS의 특성과 값의 대상이며 '속도'입니다. hover의 드롭 다운 메뉴?

jQuery를 사용하여 호버에서 드롭 다운 메뉴를 만들려면 Hover () 메소드를 사용하여 마우스 포인터가 메뉴 항목을 호버 할 때 드롭 다운 메뉴를 표시하고 숨길 수 있습니다. 간단한 예는 다음과 같습니다.
$ (selector) .Hover (function () {
$ (this) .Children ( ". Dropdown-Menu"). gggle (); 이 예에서는 드롭 다운 메뉴가 메뉴에 대한 마우스를 헤어질 때 숨겨져 있거나 숨겨져있을 때 클릭 가능한 드롭 다운 메뉴?
jQuery를 사용하여 클릭 가능한 드롭 다운 메뉴를 만들려면 Click () 메소드를 사용하여 사용자가 메뉴 항목을 클릭 할 때 드롭 다운 메뉴를 표시하고 숨길 수 있습니다. 간단한 예는 다음과 같습니다. $ (selector) .click (function () {

$ (this) .children ( ". dropdown-menu"). gggle (); 이 예에서는 메뉴 항목을 클릭 할 때 드롭 다운 메뉴가 표시되거나 숨겨져 있습니다. 호버 및 클릭 효과를 사용하면

jQuery를 사용하여 호버 및 클릭 효과로 내비게이션 막대를 만들려면 Hover () 메소드를 사용하여 마우스 포인터가 클릭 할 때 메뉴 항목의 모양을 변경하고 사용자가 메뉴 항목을 클릭 할 때 드롭 다운 메뉴를 표시하고 숨길 수 있습니다. 간단한 예는 다음과 같습니다.
$ (selector) .hover (function () {
$ (this) .css ( "배경색", "노란색");
}, function () {
$ (this) .css ( "배경색", "분홍색"); });

$ (선택기) .click (function () {

$ (this) .Children ( ". dropdown-menu"). toggle ();

위 내용은 jQuery Pretty Pie 클릭 호버 메뉴의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

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