jQuery中的hover方法用于在鼠標放置在一個元素上時添加或移除一個或多個事件處理程序。
$(selector).hover(inFunction, outFunction);
其中,selector
是要綁定事件的元素,inFunction
是該元素被鼠標懸停時要執行的函數,outFunction
是該元素鼠標離開時要執行的函數。
例如:
$("p").hover(function(){ $(this).css("background-color", "yellow"); }, function(){ $(this).css("background-color", "white"); });
上面的代碼將為所有的
元素添加一個鼠標懸停事件和一個鼠標離開事件。鼠標懸停時將元素背景色改為黃色,鼠標離開時將背景色改回白色。
此外,hover方法也可以接收一個對象參數,用于綁定多個事件。
$(selector).hover({ over: inFunction, out: outFunction });
上面的代碼將為指定元素綁定鼠標懸停和鼠標離開事件,并分別綁定對應的函數。
下一篇怎么把一個網站的css