2013-08-08 4 views
0

Я хочу вызвать курсор мыши на гиперссылке после полной загрузки страницы. Я не хочу использовать активный и посещенный для этого (из-за некоторых причин программирования).Как вызывать наведение мыши после загрузки страницы?

Я хочу сказать, что после загрузки страницы гиперссылка должна быть в наличии при наведении цвета.

Я пробую этот код, но не получаю никакого успеха.

<html> 
<head> 
    <style type="text/css"> 
    a:hover { 
    color: #00a000; 
    } 
    </style> 
    <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.4/jquery.min.js"></script> 

     <script type="text/javascript"> 
      jQuery(document).ready(function(){       
       jQuery("#myLink").trigger('mousehover');    
      }); 
     </script> 
</head> 
<body> 
<a id="myLink" href="www.google.com">google</a> 
</body> 
</html> 
+0

Ответ доктора Клолоссо работает хорошо, когда я меняю: наведите указатель мыши на a.hover – Muk

ответ

3

Insetad пытается вызвать mouseevent, когда его нет, я бы просто добавил класс к нему. Я предполагаю, что у вас есть CSS, который уже позаботился об этом. Это намного более чистая ИМО и не злоупотребляет «мышкой».

jQuery(document).ready(function(){       
    jQuery("#myLink").addClass('hover');    
});