var x = 15; var y = 10; $('.tooltip').mouseover(function(e){mytitle = $(this).attr('title');$(this).attr('title',''); var tooltip = "<div id='tooltip'>"+mytitle+"</div>"; $('body').append(tooltip); $('#tooltip').css({"top" : (e.pageY+y)+"px", "left" : (e.pageX+x)+"px"}).show('fast'); }).mouseout(function(){$(this).attr('title',mytitle);$('#tooltip').remove();}).mousemove(function(e){$('#tooltip').css({"top" : (e.pageY+y)+"px", "left" : (e.pageX+x)+"px"}); })})这是一个a标签title迅速显示的例子,里面的e是什么意思,e.page除了这个还有其他的e.XX没?我没有学过javascript直接学得jquery。希望能说的清楚详细一些,谢谢。
3 回答
当年话下
TA贡献1890条经验 获得超9个赞
事件mouseover触发时会传入一个event类型的参数
这个参数命名为e,你大可以把e写成abcd什么的
另外跳过js怎么学jquery,就好像不盖地基和第一层直接想盖空中楼阁
添加回答
举报
0/150
提交
取消