Prévenir JQuery Mobile de balayage cas plus spécifique de l'élément

Je suis à l'aide de jquery mobile et j'ai besoin de prévenir de balayage d'événement de plus d'éléments spécifiques. Besoin de faire, c'est parce que je suis à l'aide du curseur et je ne veux pas le mouvement de balayage de l'événement invoqué resp. Je veux qu'il soit empêché lorsque l'utilisateur manipule à l'aide du curseur. Je n'ai pas pu trop trouver aucune solution donc, je demande de l'aide ici.

C'est mon code javascript:

$( document ).on( "pageinit", "#demo-page", function() {
  $( document ).on( "swipeleft swiperight", "#demo-page", function( e ) {

  //We check if there is no open panel on the page because otherwise
  //a swipe to close the left panel would also open the right panel (and v.v.).
  //We do this by checking the data that the framework stores on the page element (panel: open).

   if ( $.mobile.activePage.jqmData( "panel" ) !== "open" ) {
     if ( e.type === "swipeleft"  ) {
        $( "#right-panel" ).panel( "open" );
      } else if ( e.type === "swiperight" ) {
           $( "#left-panel" ).panel( "open" );
      }
    }
  });
});

Merci.

InformationsquelleAutor marek_lani | 2013-03-30