gpt4 book ai didi

jQuery $(this).data 在选择中返回未定义

转载 作者:行者123 更新时间:2023-12-01 06:13:29 25 4
gpt4 key购买 nike

示例 http://jsfiddle.net/Rg8rf/

$("#label").change(function() {
var src = $(this).data('value');
alert(src);
});

如何从 data-value 获取值?

最佳答案

在这种情况下,this 表示选择列表,因此您必须捕获“this”内的选定值。这对你有用:

$("#label").change(function() {
var src = $(this).children(":selected").data('value');
alert(src);
});​

如果您不确定并且没有得到您期望的值,在这种情况下测试非常容易。在更改方法中,您可以只编写 console.debug(this) 并在控制台中查看里面的内容,或者只是alert($(this).attr("id"))

关于jQuery $(this).data 在选择中返回未定义,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9733379/

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