亚洲精品久久久中文字幕-亚洲精品久久片久久-亚洲精品久久青草-亚洲精品久久婷婷爱久久婷婷-亚洲精品久久午夜香蕉

您的位置:首頁技術文章
文章詳情頁

css - 如何控制鼠標事件?當處于down時會觸發其他效果,而up的時候則會取消所有效果?

瀏覽:134日期:2023-07-22 11:01:39

問題描述

點擊的時候,按鈕會變橙色,松開變回白色。處于點擊狀態時,離開會變回白色,進去又為橙色。但松開后,離開和進入的效果被保存到css了。怎么讓完成一次點擊事件后,無效掉進入與退出的效果。

$('.bottom .button').on({mousedown:function(){ $(this).css('background-color','#FD9917').css('color','white').on({ mouseenter:function(){$(this).css('background-color','#FD9917').css('color','white')}, mouseleave:function(){$(this).css('background-color','white').css('color','black')}})},mouseup:function(){ $(this).css('background-color','white').css('color','black')} })

問題解答

回答1:

首先,樓主要明白,事件的綁定沒有嵌套,不嵌套的。一旦綁定了事件,就一直有效,并且固定。除非解除綁定。如下方式也行。

var flag = 0; $('.bottom .button').on({mousedown:function(){ $(this).css('background-color','#FD9917').css('color','white'); flag = 1;},mouseup:function(){ $(this).css('background-color','white').css('color','black'); flag = 0;}, mouseenter:function(){ if (flag==1)$(this).css('background-color','#FD9917').css('color','white'); }, mouseleave:function(){ if (flag==1)$(this).css('background-color','white').css('color','black'); } })回答2:

首先我建議你寫css,完成這個效果

如果你非要寫js的話:寫進css里面,然后事件里面addClass 類名稱事件執行完畢有回調事件,在回調事件removeClass

回答3:

用css的偽類就可以實現a:link { } / 未訪問的鏈接 /a:visited { } / 已訪問的鏈接 /a:hover { } / 當有鼠標懸停在鏈接上 /a:active { } / 被選擇的鏈接 /

回答4:

CSS偽類不是非常容易實現你要的效果嗎?至于你說的 但松開后,離開和進入的效果被保存到css了, 這是什么需求?

標簽: CSS
主站蜘蛛池模板: 国产拍视频 | 亚洲一区在线免费 | 玛雅视频网站在线观看免费 | 国产亚洲精品美女 | 蜜桃视频成a人v在线 | 国产综合成人久久大片91 | 久久精品人人做人人爽 | 欧美精品人爱c欧美精品 | 国产一二三四五路线 | 久久精品美女 | 国产一级片在线播放 | 一级一级特黄女人精品毛片视频 | 国产精品老女人精品视 | 另类日韩| 日韩日韩日韩日韩日韩 | 亚洲国产情侣 | 玖玖国产精品视频 | 国产限制级在线 | 免费大片在线观看高清 | 91pao强力打造免费高清 | 亚洲精品久中文字幕 | 国产区综合另类亚洲欧美 | 一区二区三区精品国产欧美 | 2022中文字字幕久亚洲 | 免费国产草莓视频在线观看黄 | 久久国产精品久久久久久 | 国产一级毛片网站 | 99久久国语露脸精品国产 | 99久久久国产精品免费牛牛四川 | 亚洲欧美日韩国产精品 | 五夜婷婷 | 狠狠色欧美亚洲狠狠色五 | 美女喷水视频在线观看 | 农村高清性色生活片 | 色婷婷免费视频 | 亚洲国产精品日韩高清秒播 | 综合在线亚洲 | 午夜亚洲精品久久久久久 | 一级做a爰片性色毛片思念网 | 国产成人99久久亚洲综合精品 | 色片免费在线观看 |