有时候在看别人写jquery的选择器后面有时候会加一个this不知道这个是什么意思,写法就像这样的

$(function(){
	$(".main3_m_alto").hover(function(){
		$(".wenziz",this).stop().animate({marginTop:"-98px"})
	},function(){
		$(".wenziz",this).stop().animate({marginTop:"0px"})
	})
})

有加this之后,后面的这个影响范围就比较小了,只影响到当前main3_m_alto这个样式下的wenziz这个类的样式,如果没加这个this就是每次鼠标经过一个然后影响到全局的wenziz这个样式,一般这个不是我们想要的,(注!上面这个是鼠标经过后该class下的子class往上浮动,上面的这个this是指代main3_m_alto)。

相关文章:

  • 暂无相关文章