如何在jQuery中检索变量的值

How can I retrieve the values of a variable in jQuery?

本文关键字:变量 检索 jQuery      更新时间:2023-09-26

大家好,我想知道如何获得以下代码的值:

<input type="radio" name="pgto" value="entry1" class="payment" />
jQuery(".payment").click(function(e){
   alert(e);
}

当我点击支付电台时,警报消息说[对象],我试图搜索如何获得"e"变量函数的值,我发现这个"e.currentTarget"是当前目标,如果我做了e.currentTarget.value之类的事情,它会alert de value entry1如果我执行e.currentTarget.name,它将提醒"pgto"。

我想知道的是对象变量"e"的选项是什么。

我知道有currentTarget选项。其他的是什么???喜欢:警觉;

如果你用firebug运行这个,那么你可以看到e:的所有属性

jQuery(".payment").click(function(e){
    console.log(e);
});
  1. 您正在获取页面上具有类payment的每一个元素。这可能会给你输入或div等。如果你想要确切的<input>,请在上面放一个id。

  2. 正如@Quentin所指出的,你试图提醒event-object,阅读他的评论

  3. 如果你想得到这样一个输入的值,你必须写:$(*get input*).val()

  4. 如果您想测试对象的打印,alert()不是要使用的函数。尝试console.log( *object* )