ホームページ >ウェブフロントエンド >jsチュートリアル >jQuery の hover(over, out) イベント関数についての簡単な説明

jQuery の hover(over, out) イベント関数についての簡単な説明

高洛峰
高洛峰オリジナル
2017-01-04 14:11:541559ブラウズ

hover(over, out) イベント関数

マウスが一致する要素上に移動すると、指定された最初の関数がトリガーされます

マウスがこの要素の外に移動すると、指定された 2 番目の関数がトリガーされます

over(function ): マウスが要素上に移動したときにトリガーされる関数

out(function): マウスが要素の外に移動したときにトリガーされる関数

<nav class="main-nav"> 
  <a href="/"><span>首页</span></a> 
  <a href="/about"><span>关于考试</span></a> 
  <a href="/exam"><span>报考指南</span></a> 
  <a href="/news"><span>考试情报</span></a> 
  <a href="/career"><span>考试与就业</span></a> 
  <a class="omega" href="/sitemap"><span>网站地图</span></a> 
</nav> 
<script> 
$(function(){
//鼠标移到与移出,移到元素时,添加当前元素样式,并且去掉当前页面的样式。鼠标移出时,去掉当前元素的样式,并且添加当前页面的样式 
  $(&#39;.main-nav&#39;).find(&#39;a&#39;).hover( 
    function(){$(this).addClass(&#39;cur&#39;);$(&#39;.main-nav&#39;).find(&#39;a[href="<?php echo "/".$path[1];?>"]&#39;).removeClass(&#39;cur&#39;);}, 
    function(){$(this).removeClass(&#39;cur&#39;);$(&#39;.main-nav&#39;).find(&#39;a[href="<?php echo "/".$path[1];?>"]&#39;).addClass(&#39;cur&#39;);} 
  ); 
  $(&#39;.main-nav&#39;).find(&#39;a[href="<?php echo "/".$path[1];?>"]&#39;).addClass(&#39;cur&#39;); //加载页面时就添加样式 
}); 
</script>

Get6f173608e03a0f420b472b1ef83857f25db79b134e9f6b82c0b36e0489ee08edこの要素

$(".main-nav").find(&#39;a[href="/"]&#39;);

上記の記事 jQuery の hover(over, out) イベント関数についての簡単な説明は、編集者によって共有されたすべての内容です。参考になれば幸いです。また、PHP 中国語 Web サイトをサポートしていただければ幸いです。

jQuery の hover(over、out) イベント関数に関連するその他の記事については、PHP 中国語 Web サイトに注目してください。


声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。