Ничто не выскакивает из-за того, что я не прав.
Сначала убедитесь, что вы используете последнюю версию jQuery, поскольку это иногда может помочь.
Я изменил ваш код, чтобы ссылка внутри tr
имеет событие click:
$('table tr a').click(function (e) {
var element = $(this).closest('tr').attr("class"),
hrefLocation = $('#'+ element +' .deal-holder a').attr('href');
alert(hrefLocation)
window.location.href = hrefLocation;
e.preventDefault();
});
Я сделал демо здесь , и оно работает в IE 7,8 и 9. Надеюсь, это поможет.