jquery问题/js问题:jquery如何获取变量名?
varmenu1='.lsr_index_nav1,.lsr_index_nav4,.lsr_index_nav7';$(menu1).mouseover(functio...
var menu1='.lsr_index_nav1,.lsr_index_nav4,.lsr_index_nav7';$(menu1).mouseover(function(){
alert(menu1);//这里直接输出了menu1的值,我想鼠标移动到menu1上的时候输出的是menu1这个变量名,直接写alert(this)也不行,应该如何写?--别直接写alert('menu1') }); 展开
alert(menu1);//这里直接输出了menu1的值,我想鼠标移动到menu1上的时候输出的是menu1这个变量名,直接写alert(this)也不行,应该如何写?--别直接写alert('menu1') }); 展开
4个回答
展开全部
没有意义,全局变量是属于window的一个属性,你可以通过for in遍历得出属性名,但这操作毫无意义!
本回答被网友采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
看你的变量menu1可能表示的是三个class,
那就这样获取alert($(this).attr("class"));
那就这样获取alert($(this).attr("class"));
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
alert(this.value);
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
2013-04-10
展开全部
你为什么要输出变量名啊?你能具体说下你想实现的效果么?获取当前鼠标经过的元素ID?CLASS?
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询