0

你们谁能告诉我如何从这个列表项中获取当前 ID 的值。我有许多由 java servlet 生成的列表项,所以我需要获取列表的当前 ID(单击):

所以当我点击:

$('li.doBlokkeer').hover(function(e) {

现在我需要 id 的值

<li class="doBlokkeer" id="${cell.id}"></li>

我认为这有点像,但它不起作用

  var idblokkeer = document.getElementById('doBlokkeer');
  var valueid = idblokkeer.getAttribute('id');
4

2 回答 2

3

尝试使用this

$('li.doBlokkeer').hover(function (e) {
    alert($(this).attr("id"));
});

this 您悬停的当前元素在哪里。

http://learn.jquery.com/javascript-101/this-keyword/

有一个演示

于 2013-09-19T13:49:58.957 回答
-1

改变这个 -

var idblokkeer = document.getElementById('doBlokkeer');
  var valueid = idblokkeer.getAttribute('id');

对此——

var idblokkeer = document.getElementsByClassName[0]('doBlokkeer');
  var valueid = idblokkeer.getAttribute('id');
于 2013-09-19T13:54:48.030 回答