На jquery mobile, как вызвать функцию двойного щелчка в окне радио? - PullRequest
0 голосов
/ 10 июля 2019

На jquery mobile, как вызвать функцию двойного щелчка в окне радио? Этот пример работает нормально, но мой код не работает на мобильных устройствах.

(без мобильного jquery)

<head>
  <style>

  div { background:blue;
        color:white;
        height:100px;
        width:150px;
 }
  div.dbl { background:yellow;color:black; }
  </style>
  <script src="http://code.jquery.com/jquery-latest.js"></script>
</head>
<body>
    <div></div><span>Double click the block</span>
<script>
    var divdbl = $("div:first");
    divdbl.dblclick(function () { 
      divdbl.toggleClass('dbl'); 
    });

</script>

Мой код:

$("input[type='radio']").dblclick(function(){
  console.log( $(this).attr( "id" ) );
});

или

$(document).on('pagebeforeshow', '#mainPage', function(){ 
    $(document).on( "dblclick", '[type="radio"]', function(){ 
        console.log('Change2');
    });    
});

или

$(".ui-radio").dblclick( function () { alert("double click"); });

На моем компьютере работает, устройства мобильные, нет.

...