iT邦幫忙

2018 iT 邦幫忙鐵人賽
DAY 24
0
自我挑戰組

蚵蚵攻城記系列 第 24

[Day24] jQuery hover

  • 分享至 

  • xImage
  •  

hover()指的是當滑鼠的指標,
指在某個element時,觸發的事件。
hover()同時包含了mouseentermouseleave
$(selector).hover(inFunction,outFunction)
outFunction不是必需的,如果不寫則是用inFunction同時套用在mouseentermouseleave


<div>Hover the mouse pointer over this paragraph.</div>
div {
  width: 120px;
  height: 120px;
  background-color: #cccccc
}
$("div").hover(function(){
        $(this).css("border", "1px solid #ff0000");  //mouseenter產生邊框
        $(this).css("color", "#ff0000");  //mouseenter時改變字的顏色
        }, function(){
        $(this).css("border", "none");  //mouseleave時去除邊框
        $(this).css("color", "#000");  //mouseleave時字的顏色改成黑色
    });

滑鼠游標移入時。
enter
滑鼠游標離開後。
leave


但覺得還要寫一次復原時的狀態,
感覺工程師不會做這種蠢事,
明天來找找看有沒有辦法不用多寫一次。


上一篇
[Day23] jQuery click
下一篇
[Day25] 做一個popup的UI
系列文
蚵蚵攻城記30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言