2017-07-19 63 views
-1

我已經使用觸發功能來觸發文本框來啓用另一個功能。但它不適用於chrome.Please幫助我。觸發器功能在chrome中不起作用?

function add_bodyclass(){ 
     jQuery('body').addClass('noscroll'); 
     jQuery('.orig').val(' ').trigger('keyup'); 
    } 
+0

也分享HTML和相關的JS代碼。 –

回答

0

我在chrome的控制檯中編寫了一些代碼,然後它會打印每秒的事件。 $('.orig').off('keyup').on('keyup', function(e) { console.log(e) }); setInterval(function() { $('.orig').val(new Date().getTime()).trigger('keyup'); }, 1000); PS:HTML代碼: <!DOCTYPE html> <html> <head> <meta charset="utf-8"> </head> <body> <input type="text" class="orig"> </body> </html> 因此,確保您的元素的keyup事件已經綁定,其中有orig類,或者你可以展示你的代碼,您使用的jQuery的版本。