gpt4 book ai didi

jquery - 如何为 div 标签设置 value 属性?

转载 作者:行者123 更新时间:2023-12-03 22:55:53 24 4
gpt4 key购买 nike

我有 3 个框,当我单击每个框时,我想提醒每个框的属性值。

https://jsfiddle.net/aedzgu9v/

<div class="box" value="box1"></div>
<div class="box" value="box2"></div>
<div class="box" value="box3"></div>

.box{
height: 80px;
width: 80px;
border: 2px solid blue;
margin: 5px;
}

$('.box').on('click', function(){
var value = $(this).val();
alert(value);
});

最佳答案

只有表单控件具有合法的属性value,允许您使用val()...其他元素没有

我建议您改用 data- 属性并使用 data()attr() 访问它

<div class="box" data-value="box1"></div>

JS

$('.box').on('click', function(){
var value = $(this).data('value');
alert(value);
});

关于jquery - 如何为 div 标签设置 value 属性?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36096410/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com