当前位置: 代码迷 >> ASP.NET >> jquery 怎么获取点击了第几个元素
  详细解决方案

jquery 怎么获取点击了第几个元素

热度:116   发布时间:2013-02-25 00:00:00.0
jquery 如何获取点击了第几个元素
<a href="">百度</a>
<a href="">google</a>
<a href="">msn</a>
<a href="">qq</a>
<a href="">sina</a>


jquery 能知道,点击了第几个元素吗?

比如我点了百度,返回0
点了msn,返回2

------解决方案--------------------------------------------------------
<div id='div'>
<a href="">百度</a>
<a href="">google</a>
<a href="">msn</a>
<a href="">qq</a>
<a href="">sina</a>
</div>
$("#div")下的所有超链接,循环加click 事件 ,取超链接的VALUE

jequery 忘了 思路还是有点
------解决方案--------------------------------------------------------
学习帮顶~
------解决方案--------------------------------------------------------
JScript code
        $("a").hover(function() {            alert($("a").index(this));        });
------解决方案--------------------------------------------------------
jQuery获取当前元素的索引值
$("a").hover(function(){ 
alert($("a").index(this)); 
}); 

------解决方案--------------------------------------------------------
$("div a").bind("click", function() {
alert($("div a").index(this));
});
------解决方案--------------------------------------------------------
上面 都说了
------解决方案--------------------------------------------------------
HTML code
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML> <HEAD>  <TITLE> New Document </TITLE>  <META NAME="Generator" CONTENT="EditPlus">  <META NAME="Author" CONTENT="Sandy(阿非)">  <META NAME="Keywords" CONTENT="Sandy,阿非">  <META NAME="Description" CONTENT="">  <script type="text/javascript" src="http://code.jquery.com/jquery-latest.js"></script> <script>$(function(){    $('a').each(function(i){        this.onclick=function(){            alert(i);            return false;        };    });});</script> </HEAD> <BODY> <a href="">百度</a><a href="">google</a><a href="">msn</a><a href="">qq</a><a href="">sina</a> </BODY></HTML>
------解决方案--------------------------------------------------------
探讨
HTML code

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN">
<HTML>
<HEAD>
<TITLE> New Document </TITLE>
<META NAME="Generator" CONTENT="EditPlus">
<META NAME="Author" CONTE……

------解决方案--------------------------------------------------------
帮忙顶
------解决方案--------------------------------------------------------
HTML code
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"><HTML> <HEAD>  <TITLE> New Document </TITLE>  <META NAME="Generator" CONTENT="EditPlus">  <META NAME="Author" CONTENT="Sandy(阿非)">  <META NAME="Keywords" CONTENT="Sandy,阿非">  <META NAME="Description" CONTENT=""><script>window.onload=function(){        var a=document.getElementsByTagName("a");    if(!a) return;    for(var i=0,len=a.length;i<len;i++)    {        (function(){           var temp=i;            a[i].onclick=function(){                alert(temp);                return false;            };       })();            }}</script> </HEAD> <BODY> <a href="">百度</a><a href="">google</a><a href="">msn</a><a href="">qq</a><a href="">sina</a> </BODY></HTML>
  相关解决方案