Jquery获取href值

时间:2012-03-12 12:44:02

标签: javascript jquery jquery-ui

我需要从href按钮获取值。这里我刚刚开发了一个显示所有href值的代码。实际上我需要从点击的位置获取价值。

这是我的代码

$(document).ready(function() {
  $("a.me").click(function(){
    var number = $('a').text();

    alert(number);

  });
}); 

6 个答案:

答案 0 :(得分:5)

你应该做

$(document).ready(function() {
  $("a.me").click(function(){
    //It's not clear if you want the href attribute or the text() of the <a>
    //this gives you the href. if you need the text $(this).text();
    var number = this.href;
    alert(number);

  });
}); 

答案 1 :(得分:2)

$("a.me").click(function(){
    var number = $(this).attr('href');
    alert(number);
});

答案 2 :(得分:1)

在jQuery中,你可以使用$(this)来引用被点击(或以其他方式使用)的元素

像这样:

$("a.me").click(function(){
    var number = $(this).text();
    alert(number);
});

答案 3 :(得分:0)

var number = $(this).attr('href');

答案 4 :(得分:0)

$(document).ready(function() {
  $("a.me").click(function(){
      var target=$(this).attr("href");
      alert(target);
  });
});

答案 5 :(得分:0)

上述答案之一可行或您可以使用

...
$("a.me").click(function(e){
    var number = $(e.target).text();
    alert(number);
});