【问题标题】:How to get href data parameter value from selected item如何从所选项目中获取 href 数据参数值
【发布时间】:2014-09-05 23:41:32
【问题描述】:

我有一个使用以下结构构建的 href 元素:

<a class="selected" data-marker="7" data-long="-42.398415" data-lat="36.841532" data-id="27" href="javascript:void(0);">

列表中有几个,但我只对具有selected 类的项目感兴趣。如何使用 jquery 从所选链接中提取 data-marker 值?

【问题讨论】:

  • var marker = $('a.selected').data('marker'); alert(marker);

标签: jquery google-maps-markers


【解决方案1】:
var dataMarker = $('a.selected').data('marker');

使用class selector 检索a 元素,其类为selecteddata() 检索与该选择器关联的数据属性marker 的值。

【讨论】:

  • 没问题,编码愉快。
【解决方案2】:

这个怎么样:

var marker = parentElement.find("a.selected").prop("data-marker")

【讨论】:

  • 对于非 DOM 元素属性,您应该使用 .attr('data-marker').data('marker)` 而不是 .prop('data-marker')
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2015-10-03
  • 2013-03-24
  • 2020-10-24
  • 1970-01-01
  • 2019-02-18
  • 2013-05-31
相关资源
最近更新 更多