l'événement keydown est pas de travail pour le type de saisie de recherche en jquery mobile

Je veux invoquer l'événement keydown pour l'entrée type de recherche en jquery mobile. Ci-dessous mon code html.

 <!DOCTYPE html>
<html>
 <head>
    <meta charset="ISO-8859-1">
    <meta name="viewport" content="width=device-width, initial-scale=1">
    <title>Insert title here</title>
<link rel="stylesheet" href="jquery.mobile-1.2.0.min.css">
<script type="text/javascript" src="jquery.js"></script>
<script type="text/javascript">
$(document).ready(function() {      
    $("#search1").keydown(function() {
        alert("keydown");           
        $("#search1").css("background-color", "yellow");
    });
    $("#search1").keyup(function() {
        alert("keyup");
        $("#search1").css("background-color", "pink");
    });
});
</script>
<script type="text/javascript" src="jquery.mobile-1.2.0.min.js"></script>
</head>
<body>
<div data-role="page">

<div data-role="content">
<input type="search" id="search1">
<input type="text" id="text1">
</div>
</div>
</body>
</html>

événement keydown est de se faire licencier pour tous les autres types d'entrée, sauf pour le type de recherche. Quelqu'un peut s'il vous plaît aider sur ce point?

InformationsquelleAutor Sriks | 2013-01-31