Я попробовал некоторые ответы - вам нужен jQuery и jQuery UI, чтобы использовать эффект. С div это сработало. Со строкой в таблице есть некоторые странные не тряски поведения. С одним TD это сделало что-то еще странное. Вы можете потрясти содержимое TD, поместив его в промежуток.
Я включил этот код ниже:
<html>
<script type="text/javascript" src="jquery-1.3.2.js" ></script>
<script type="text/javascript" src="jquery-ui-1.7.2.custom.js" ></script>
<body>
<center>
<table border=1>
<tr><td> a </td> <td> b </td> </tr>
<tr><td> a1 </td> <td> b </td> </tr>
<tr><td><span class=myClass> a2 </span></td> <td> b </td> </tr>
<tr><td> a3 </td> <td> b </td> </tr>
</table>
</center>
<script>
$(function(){
$(".myClass").hover(function() {
$(this).effect("shake", { times:3 }, 100);
});
});
</script>
</body>
</html>
Я бы взял, что мои эксперименты означают, что вы не можете встряхнуть ряд.