2017-02-01 10 views
0

Я пробовал все предложения, которые я нашел, и не могу заставить эту кнопку работать на iPhone или iPad. Он работал несколько месяцев назад, и теперь это не так. Это нормально для ПК. Попробовали touchstart и курсор: указатель; уже в CSS без везения. Любые другие идеи? Полегче ... Я на самом деле не программист.jQuery кнопка вдруг не работает на iPhone или iPad

HTML является:

echo '<td><span style="color:#fff;" thing1="'.$thing1Id.'" thing2="'.$row['thing2Id'].'" user="'.$user->ID.'" class="runScript btn" >Run!</span></td></tr>'; 


jQuery.noConflict(); 
jQuery(document).ready(function(){ 
jQuery(".runScript").on("click",function(){ 
    var me = jQuery(this); 
    var thing1= me.attr("thing1"); 
    var thing2= me.attr("thing2"); 
    var user = me.attr("user"); 
    me.html("Working on it! Please wait!"); 
    jQuery.ajax({ 
     url: "/runScript?thing1=" + me.attr('thing1') + "&thing2=" + me.attr('thing2') + "&user=" + me.attr('user') 
    }).done(function(data) { 
     me.html("Done!"); 
     console.log(data); 
    }); 
+0

Пожалуйста, нажмите на кнопку '<>' и создать [mcve] с фактической HTML – mplungjan

ответ

0

Дайте этому попытку:

jQuery(document).on("click", ".runScript", function() { 

}); 
+0

Это необходимо, только если " runcript "не доступен во время загрузки – mplungjan

+0

OMG спасибо. Наконец работает. – ngtess

 Смежные вопросы

  • Нет связанных вопросов^_^