我有一個按鈕jQuery的上按鈕單擊移動設備
d3.select("#updatebutton").on("click", function(e) {
try{
$.get('any url', function(data) {
alert('Any Alert Message');
window.location.href = window.location.href;
});
}
catch (e) {
alert('Error: ' + e);
}
}
我想要做的按鈕點擊事件的某些動作:
app.get('any url', function(req, res, next) {
try{
anyfunction();
}
catch(e) {
alert('Error');
}
});
它正在正常的網頁瀏覽器精細,然而,如果我在移動設備上打開我的網頁,似乎點擊事件從未被調用,並且什麼都不會發生。這是一個jQuery問題還是我錯過了什麼?
該代碼運行在node.js服務器上。
希望任何人都可以提供幫助。
更新:
我使用jade作爲HTML的渲染引擎。我的按鈕如下所示:
div#updatebutton
i.fa.fa-repeat.fa-lg
| 'some description'
你能提供一個撥弄它無法在移動工作?你可以使用'chrome:// inspect'來調試。 – Rayon
我真的不知道如何創建一個例子小提琴,因爲'$ .get('any url',function(data){}'是一個ajax調用在服務器和客戶端之間....這可能是真正的問題,是阿賈克斯在這樣的移動設備上工作?@RayonDabre – dnks23