相关疑难解决方法(0)

如何获取data-id属性?

我正在使用jQuery quicksand插件.我需要获取所单击项的data-id并将其传递给webservice.如何获取data-id属性?我正在使用该.on()方法重新绑定已排序项的click事件.

$("#list li").on('click', function() {
  //  ret = DetailsView.GetProject($(this).attr("#data-id"), OnComplete, OnTimeOut, OnError);
  alert($(this).attr("#data-id"));
});
Run Code Online (Sandbox Code Playgroud)
<script src="https://code.jquery.com/jquery-3.3.1.slim.min.js"></script>

<ul id="list" class="grid">
  <li data-id="id-40" class="win">
    <a id="ctl00_cphBody_ListView1_ctrl0_SelectButton" class="project" href="#">
      <img src="themes/clean/images/win.jpg" class="project-image" alt="get data-id" />
    </a>
  </li>
</ul>
Run Code Online (Sandbox Code Playgroud)

javascript jquery custom-data-attribute

762
推荐指数
12
解决办法
140万
查看次数

在jQuery中按HTML5数据属性选择元素

是否可以通过HTML5 data属性在jQuery中选择元素(例如,全部<div>使用data-role='footer')?

html jquery html5

48
推荐指数
3
解决办法
7万
查看次数

Jquery按'data-id'选择元素

此处问题类似,我需要根据它获得一个元素data-id.我遇到的问题是我想要data-id使用变量检索一个具有特定元素的元素.

让我们考虑下面的代码:

var item_id = 12345;
Run Code Online (Sandbox Code Playgroud)

如果我想获得具有data-iditem_id值的元素,我会执行以下操作吗?

$('[data-id=item_id]')
Run Code Online (Sandbox Code Playgroud)

这不起作用,我有点坚持我可以解决这个问题.

javascript jquery

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

jquery ×3

javascript ×2

custom-data-attribute ×1

html ×1

html5 ×1