gpt4 book ai didi

jquery:无法获取div的 "value"属性

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

这是我的 chrome javascript 控制台的屏幕截图,展示了我的困境。

screenshot of my chrome javascript console demonstrating cannot fetch the "value" attribute of a div

我真的无法理解为什么我无法获取“值”属性。“class”属性工作得很好,所以我认为同样应该适用于“value”。我在应用程序中测试的代码(coffeescript)如下所示:

$ ->
$(".comment").click ->
alert $(this).attr 'value'

这个和这张图片中显示的代码都不起作用。

有谁知道我做错了什么或者我应该做什么?提前致谢!

最佳答案

使用.val()。这仅适用于 select、input、textarea 标记。对于其他标签,value 属性无效。

如果您使用最新的 jQuery,请改用 data- 属性:

<div class="comment" data-value="64">

var value = $('[div selector]').data('value');

关于jquery:无法获取div的 "value"属性,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6887343/

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