我試圖讓拖放功能在Windows 7.5手機中工作。 最初我嘗試使用jQuery UI可拖拽,它可以在除Windows 7.5以外的所有瀏覽器中使用。 後來進一步探索,我發現在windows中沒有touchstart,touchend和touchmove事件。 所以我試圖讓它工作使用mousedown,mousemove事件令人震驚的是射擊。但他們不會以正確的順序開火。 (在mousedown之前移動鼠標)。 dragstart和dragend事件也不起作用。 我需要這個工作。你有什麼建議嗎 ?JavaScript拖放在Windows Phone 7.5
/*Eg1:does not work*/
$("#draggable").draggable();
/*Eg2:This event does not fire*/
$("#draggable").bind("touchstart touchmove touchend", function(){
alert("touch events supported");})
/*Eg3: In this case, mousemove fires before mousedown.*/
$("#draggable").bind("mousedown", function(){
alert("mousedown");});
$("#draggable").bind("mousemove", function(){
alert("mousemove");});
你應該提供你正在做的事情的代碼樣本,而不僅僅是文本描述。通過提供代碼示例,人們將更有可能幫助您並找到答案 – HpTerm