老师有问题
来源:3-5 让菜单下拉
早知今日何必当初
2020-03-05 20:21:38
// $('.dropdown').hover(function(){
// $(this).addClass('dropdown-active');
// },function(){
// $(this).removeClass('dropdown-active');
// });
1,上面的代码意思是 $('.dropdown').hover(function(){};
$('.dropdown').(function(){};的意思吗。
$('.dropdown').hove后面两个fun,fun 第二个,fun是什么意思。 $('.dropdown')绑定事件了吗
1回答
同学你好,关于同学的问题回答如下:
1、这是jquery的hover方法。规定当鼠标指针悬停在被选元素上时要运行的两个函数。方法触发 mouseenter 和 mouseleave 事件。
注意: 如果只指定一个函数,则 mouseenter 和 mouseleave 都执行它。
2、在这段代码里面,就等同于:
$('.dropdown').onmouseover(function () { $(this).addClass('dropdown-active'); }).onmouseout(function () { $(this).removeClass('dropdown-active'); });
当鼠标移入的时候执行addClass,当鼠标移出的时候执行removeClass。
如果我的回答帮助了你,欢迎采纳,祝学习愉快~
相似问题