Я новичок в JQuery.
У меня есть страница, содержащая апплет, и я бы хотел сфокусировать апплет, когда над ним наведена мышь.
$('#appletID').mouseenter( function(){ $('#appletID').focus(); console.log('Debug: entered applet.'); });
Код выше выглядит так: должен работать, но это не так. Когда я наводю курсор мыши на апплет, браузер не выделяет его и не печатает отладочное сообщение.
Кто-нибудь знает, что я делаю не так?
В соответствии с просьбой, вот мой HTML:
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="content-type" content="text/html; charset=UTF-8">
<title></title>
<script type="text/javascript" src="lib/jquery.js"></script>
<script src="lib/deployJava.js"></script>
<script type="text/javascript">
$(document).ready(function() {
$('#appletID').mouseenter( function(){ $('#appletID').focus(); console.log('Debug: entered applet.'); });
});
var attributes = {
id: 'appletID',
code:'my.applet.class',
MAYSCRIPT: true,
height: '85%',
width:'800px'
} ;
var parameters = {jnlp_href: 'java/myJNLPFile.jnlp'} ;
deployJava.runApplet(attributes, parameters, '1.6');
</script>
</head>
<body>
</body>
</html>