如何在 jquery 中控制台.log 数据属性的值?

Dan*_*ley 3 html jquery

所以 console.log 部分只是为了让我在将这段代码实现到我的整体解决方案之前更容易看到输出。我在堆栈溢出中读到您以这种方式选择数据属性:

$("li[data-city*=New York]")
Run Code Online (Sandbox Code Playgroud)

但是,例如我想选择我的所有数据属性,这些属性在我的 html 中如下所示:

 data-group='value'
Run Code Online (Sandbox Code Playgroud)

那么一旦我选择了这些数据属性,我将如何通过 console.log 记录数据组属性的实际字符串值部分。

这似乎是一个基本问题,但即使是一个简单的简短回答也会有很大帮助。问候 :)

31p*_*piy 5

要选择所有具有data-group属性的元素,您可以遍历 selector 选择的元素[data-group],并在迭代中使用data方法获取属性的值。

请看下面的例子:

$('[data-group]').each(function() {
  console.log($(this).data('group'));
})
Run Code Online (Sandbox Code Playgroud)