javascript - 使用jquery获取元素值

标签 javascript jquery

我有一个 anchor ,如下:

<a href="#" class="fpa2" value="7">
    <div class="pl2">
       <div class="pl3">Hero</div>
    </div>
</a>

使用 jQuery,如何从点击时的值字段获取值为 7 的变量?

我尝试过:

$('.fpa2').on("click", function(){
    var a1 = $(this).val();
});

但这返回一个空白值。

最佳答案

$('.fpa2').on("click",function(e){

    e.preventDefault();  // this statement for prevent page reload
    var a1 = $(this).attr('value');

});

关于javascript - 使用jquery获取元素值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10844388/

相关文章:

javascript - 无法从 JavaScript 函数返回对象的值

javascript - Javascript 为每个图像创建唯一的类

javascript - 使用 while 循环 + Break 来 "goto"结束操作是可接受的方式吗?

javascript - 您将如何在 Alert 中模拟 'onPress'?

javascript - 使用 jQuery 增加输入字段值

java - 单击提交按钮后如何保持文本值不变

javascript - 为什么我不能更新我在 jQuery 中迭代的数据属性?

javascript - 语法错误 : Unexpected token export

javascript - 使用 UglifyJS Mangle 嵌套类和变量

javascript - 将内容加载到 div 后 jQuery 停止工作