Я хочу, чтобы определенная функция javascript вызывалась, когда пользователь щелкает мышью над мышью или щелкает мышью по всем строкам таблицы (tr) с идентификатором, начинающимся с pos_.Я хочу применить это из javascript, чтобы уменьшить размер исходного HTML, отправленного с веб-сервера.
Следующий эксперимент с onmouseover работает в Firefox, но ни в одном из Google Chrome, MSIE 8, Safari или Opera:
var x = $('tr[id^=\'row_\']');
alert(x);
$(x).attr('onmouseover', 'alert("aaa");');
$('td:eq(1)',$(x)).addClass('result');
Во всех 5 браузерах работают 3 строки, кроме одной с onmouseover.Строка с onmouseover работает только в Firefox.
Javascript, который я планировал выполнить вместо предупреждения, как только он заработает, похож на
myMouseOver(this);
, чтобы выполнить некоторую работу с JavaScriptоснованный на содержании данных строки, когда мышь находится над ним.(Нет, работа не может быть выполнена только с использованием CSS).
Как применить событие onmouseover, чтобы оно работало в нескольких соответствующих браузерах?