gpt4 book ai didi

javascript - 如何从jquery多选中获取数据选项?

转载 作者:行者123 更新时间:2023-11-30 08:00:21 24 4
gpt4 key购买 nike

我有一个返回多个元素的选择器 $(".status")。我在每个元素上都设置了数据选项。

$(".status").each(function (e) {
e.data('options')
});

这给我一个错误,提示 undefined is not a function

如果它对我使用 Marionette 有帮助,还尝试了 this.ui.status 哈希数组,但结果相同。

最佳答案

each 函数中的第一个参数是匹配选择中元素的索引。

.each( function ) function Type: Function( Integer index, Element element ) A function to execute for each matched element. You need to use:

因此您需要将 e 作为第二个参数传递,并将索引作为第一个参数传递。或者,使用 this 访问当前对象

$(".status").each(function(e){
alert($(this).data('options'));
});

关于javascript - 如何从jquery多选中获取数据选项?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/29787241/

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