Вопрос

I have the following code:

$('table tr:not(:first-child)').mouseover(function() {
  $(this).removeClass('hovered_error');
  $(this).addClass('hovered');
  }).mouseout(function() {
  $(this).removeClass('hovered');
});

This very nicely highlights a table row. However, I now have more than one table on the same page and I only want the above highlighting to work for one of the tables.

Any ideas how I might achieve this?

Это было полезно?

Решение

Give the table you want to omit a unique ID (ex hoverTable)

$('table:not(#hoverTable) tr:not(:first-child)').mouseover(function() {
Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top