如何获取变量内html元素的属性值?

hmahdavi

我将此代码用于getdata-isAirTour属性,但始终未定义。

var tours = $('#WrapTours').find('div.tour');
  var toursTmp;
      var length = tours.length;
                    for (var i = 0; i < length; i++) {
                    if (tours.eq(i).value.data('isForeignTour') == isForeignTour) {
                        toursTmp.push(tours[i]);
                    }
                }

的HTML:

<div class="col-sms-6 col-sm-6 col-md-3 tour" data-isAirTour="@item.IsAirTour" data-isForeignTour="@item.IsForeignTour" data-TourType="@item.TourType">
    </div>

如何解决呢?

在此处输入图片说明

萨帕尔

tours[i]将返回DOM元素。要使用jQuery对象.eq(index),要在索引处获取对象,可以使用jQuery方法,例如.attr()

tours.eq(i).attr('data-isAirTour')

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何获取从后面的代码添加的 HTML 元素属性的值?

如何在 cypress 中获取 html 元素属性的值?

根据内的属性值获取元素

如何获取HTML元素的值

如何从变量中的元素中获取属性?

角元素指令如何获取属性值

如何获取 $ (this) .children 内部元素属性的值?

如何获取标签内元素的值?

如何渲染变量(或属性)内的jsx / html?

如何获取li标签内的属性值?

如何在HTML元素属性值计算中使用ngFor索引变量?

如何使用变量在Angular 8中动态设置HTML Object元素的属性值?

在angular的html属性上使用* ngFor时,如何获取变量的值而不是变量的字符串值?

如何从元素的 HTML 标记字符串中获取特定的属性值?

如何从输入元素中获取属性值并使用 HTML 将其添加到操作链接?

根据数据属性值在<tr>内获取输入元素

属性名称在变量中时,如何获取对象属性值?

如何从HTML标签获取属性值

如何获取组件 HTML 中的属性值?

如何从html节点<a>获取属性值?

如何根据其同级属性值从元素获取文本值?

如何声明对象的属性,这些属性是获取HTML元素的方法?

如何获取读取元素上数据属性的特定变量?

使用JS从HTML元素获取属性是json值

HTML通过属性值JavaScript函数获取元素

获取HTML元素的值

如何修改包含 HTML 的变量内的 HTML 属性?

如何在TestCafe中的元素内获取“value”属性的数据?

获取元素属性列表(值等)