javascript - 从标签获取值而不使用 id 或 class

标签 javascript jquery html

<div class="typeahead-result">
    <ul class="typeahead-list">
      <li>
        <a data-index="0" data-group="Restaurant" href="javascript:;"><strong>Cafe</strong> Hollywood <small style="color:#999;">Restaurant</small></a>
      </li>
      <li>
        <a data-index="1" data-group="Estb" href="javascript:;"><strong>cafe</strong><small style="color:#999;">Estb</small></a>
      </li>
    </ul>
</div>

这里我的文本值为 <a>标签是 “Cafe Hollywood”,我希望其属性值为 data-group="?"

最佳答案

您可以使用:

$('[data-group="Estb"] small').text();

关于javascript - 从标签获取值而不使用 id 或 class,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32645805/

相关文章:

jQuery 动画 : Ignore double click

javascript - 当我添加 [(ngModel)] 时,Angular.JS 丢失 HTML 格式

html - 使用视口(viewport)宽度=设备宽度时如何禁用移动设备上的轻微剩余水平滚动

php - 无法使用 jquery.post 获取值(发布)

javascript - 如何在动态生成的元素上应用样式

javascript - 如何使其他 javascript 文件可以使用函数?

javascript - Highcharts:如何设置数据分组

javascript - JQuery Datepicker 限制为每两周一次

javascript - 从具有特定值的二维数组中的行返回值 - 在 Google 脚本中以 HTML 形式列出结果

javascript - 日期中的自动点 - 在两个函数之间传递值还是其他函数?