2013-09-19 3 views
0

может любой из вас рассказать мне, как получить значение текущего идентификатора из этого элемента списка. У меня есть много элементов списка, которые генерируются сервлеты, поэтому мне нужно, чтобы получить текущий идентификатор списка (который щелкнул):получить значение текущего идентификатора в элементе списка

так, когда я нажимаю:

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

Теперь мне нужно значение из идентификатора

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

Я думаю, что это что-то подобное, но он не работает

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

ответ

3

попытаться получить с помощью this

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

Где this является текущим элементом вы колебались.

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

Have a demo

+0

ничего себе, что полезно, спасибо :-) – RobinHo

+0

Рад, Рад помочь :) –

-1

Изменить это -

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

в этом-

var idblokkeer = document.getElementsByClassName[0]('doBlokkeer'); 
    var valueid = idblokkeer.getAttribute('id'); 
Смежные вопросы