实例当鼠标指针悬停在上面时,改变 <p> 元素的背景颜色: $("p").hover(function(){ $("p").css("background-color","yellow");},function(){ $("p").css("background-color","pink");}); 定义和用法hover() 方法规定当鼠标指针悬停在被选元素上时要运行的两个函数。 方法触发 mouseenter 和 mouseleave 事件。 注意: 如果只指定一个函数,则 mouseenter 和 mouseleave 都执行它。 语法$(selector).hover(inFunction,outFunction) 调用: $( selector ).hover( handlerIn, handlerOut ) 等同以下方式: $( selector ).mouseover( handlerIn ).mouseout( handlerOut ); 注意:如果只规定了一个函数,则它将会在 mouseover 和 mouseout 事件上运行。 调用: $(selector).hover(handlerInOut) 等同于: $( selector ).on( "mouseover mouseout", handlerInOut );
参数 | 描述 |
---|
inFunction | 必需。规定 mouseover 事件发生时运行的函数。 | outFunction | 可选。规定 mouseout 事件发生时运行的函数。 |
下载地址: jQuery mouseleave() 方法 jQuery blur() 方法 |