Jquery:Mouseover事件工作在除firefox之外的所有东西

时间:2011-04-22 09:24:16

标签: jquery firefox mouseover

我正在使用以下Jquery来更改一堆图像,当他们的父母被鼠标悬停并将其切换回来之后。我在Mac上,所以我没有测试Firefox的Windows,但即使IE在这里工作,这是一个震惊的系统。任何人都知道为什么这在firefox中不起作用?它不会引发任何错误,但什么都不做。

       $('.swfselector').live('mouseover mouseout', function() {
  if (event.type == 'mouseover') {
            $(this).find('.tab').each(function() {
                $(this).attr("src", 
                $(this).attr("src").replace(".png", "o.png"));  
             })
   } else {
             $(this).find('.tab').each(function() {
                $(this).attr("src", 
                $(this).attr("src").replace("o.png", ".png"));  
             })
         }
    });

1 个答案:

答案 0 :(得分:3)

尝试:

$('.swfselector').live('mouseover mouseout', function( event ) {