При использовании живых событий я заметил, что есть разница для Firefox и IE. Вот почему я использую эту функцию для получения одинакового целевого события во всех браузерах:
getEventTarget = function(e){
var targ;
if (!e) var e = window.event;
if (e.target) targ = e.target;
else if (e.srcElement) targ = e.srcElement;
if (targ.nodeType == 3) targ = targ.parentNode;
return targ;
}
так внутри
$(".remove_dr").live('click', function(e) {
eventTarget = getEventTarget(e);
// e.preventDefault(); you can return false instead
var value = $(eventTarget).prev().prev().val();
alert(value);
return false;
});
надеюсь, что это то, что вы ищете