首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > JavaScript >

这个jQuery是什么意思呢?关于下拉菜单的。求大神指点

2013-10-14 
这个jQuery是什么意思呢?关于下拉菜单的。求大神指导$.fn.hoverClass function(c) {return this.each(fun

这个jQuery是什么意思呢?关于下拉菜单的。求大神指导


$.fn.hoverClass = function(c) {
return this.each(function(){
$(this).hover( 
function() { $(this).addClass(c);  },
function() { $(this).removeClass(c); );
});
};
jquery javascript 下拉菜单
[解决办法]
给选择的对象添加hover事件噶。。移动到对象上就添加样式,否则就移除
[解决办法]
引用:

$.fn.hoverClass = function(c) {
return this.each(function(){
$(this).hover( 
function() { $(this).addClass(c);  },
function({$(this).removeClass(c););
});
};

为jquery添加一个hoverClass的方法,方法的作用就是当hover的时候为目标元素添加类样式c,在不是hover的情况下将类样式c移除
[解决办法]
$.fn.hoverClass = function(c) {
                $(this).hover( function() { $(this).addClass(c);},function(){$(this).removeClass(c)});
};

这样试试
[解决办法]
第一个this是jquery对象
第二个是dom对象
[解决办法]
引用:
Quote: 引用:

Quote: 引用:


$.fn.hoverClass = function(c) {
return this.each(function(){
$(this).hover( 
function() { $(this).addClass(c);  },
function({$(this).removeClass(c););
});
};

为jquery添加一个hoverClass的方法,方法的作用就是当hover的时候为目标元素添加类样式c,在不是hover的情况下将类样式c移除


谢谢了。
第一个this和第二个this所指的是不是不一样啊?

不一样,第二个this指的相当于是第一个this的子项

热点排行