婷婷综合国产,91蜜桃婷婷狠狠久久综合9色 ,九九九九九精品,国产综合av

主頁 > 知識庫 > html5手機觸屏touch事件介紹

html5手機觸屏touch事件介紹

熱門標簽:常州電話外呼系統招商 申請400電話移動 南通電銷外呼系統軟件 上海400電話辦理到易號網 廣州防封電銷機器人廠家 智能語音電銷機器人客戶端 成都企業外呼系統 山東電銷機器人軟件 洛陽防封卡外呼系統廠家

HTML5中新添加了很多事件,但是由于他們的兼容問題不是很理想,應用實戰性不是太強,所以在這里基本省略,咱們只分享應用廣泛兼容不錯的事件,日后隨著兼容情況提升以后再陸續添加分享。

今天為大家介紹的事件主要是觸摸事件:

touchstart:觸摸開始的時候觸發
touchmove:手指在屏幕上滑動的時候觸發
touchend:觸摸結束的時候觸發

而每個觸摸事件都包括了三個觸摸列表,每個列表里包含了對應的一系列觸摸點(用來實現多點觸控):

touches:當前位于屏幕上的所有手指的列表。
targetTouches:位于當前DOM元素上手指的列表。
changedTouches:涉及當前事件手指的列表。

每個觸摸點由包含了如下觸摸信息(常用):

identifier:一個數值,唯一標識觸摸會話(touch session)中的當前手指。一般為從0開始的流水號(android4.1,uc)
target:DOM元素,是動作所針對的目標。
pageX/pageX/clientX/clientY/screenX/screenY:一個數值,動作在屏幕上發生的位置(page包含滾動距離,client不包含滾動距離,screen則以屏幕為基準)。 
radiusX/radiusY/rotationAngle:畫出大約相當于手指形狀的橢圓形,分別為橢圓形的兩個半徑和旋轉角度。初步測試瀏覽器不支持,好在功能不常用,歡迎大家反饋。

復制代碼 代碼如下:
var obj = document.getElementByIdx_x('id');
obj.addEventListener('touchmove', function(event) {
     // 如果這個元素的位置內只有一個手指的話
    if (event.targetTouches.length == 1) {
     event.preventDefault();// 阻止瀏覽器默認事件,重要
        var touch = event.targetTouches[0];
        // 把元素放在手指所在的位置
        obj.style.left = touch.pageX-50 + 'px';
        obj.style.top = touch.pageY-50 + 'px';
        }
}, false);

以上就是html5手機觸屏touch事件的全部內容,希望能給大家一個參考,也希望大家多多支持腳本之家。

您可能感興趣的文章:
  • Android的Touch事件處理機制介紹
  • 淺談Android onTouchEvent 與 onInterceptTouchEvent的區別詳解
  • sencha touch 模仿tabpanel導航欄TabBar的實例代碼
  • javascript移動設備Web開發中對touch事件的封裝實例
  • Android Touch事件分發過程詳解
  • js的touch事件的實際引用
  • Android中處理apple-touch-icon詳解
  • js實現touch移動觸屏滑動事件
  • 淺談javascript的Touch事件
  • HTML5實戰與剖析之觸摸事件(touchstart、touchmove和touchend)

標簽:賀州 邵陽 廣安 混顯 萊蕪 貴州 鶴壁 滄州

巨人網絡通訊聲明:本文標題《html5手機觸屏touch事件介紹》,本文關鍵詞  html5,手機,觸屏,touch,事件,;如發現本文內容存在版權問題,煩請提供相關信息告之我們,我們將及時溝通與處理。本站內容系統采集于網絡,涉及言論、版權與本站無關。
  • 相關文章
  • 下面列出與本文章《html5手機觸屏touch事件介紹》相關的同類信息!
  • 本頁收集關于html5手機觸屏touch事件介紹的相關信息資訊供網民參考!
  • 推薦文章
    主站蜘蛛池模板: 武强县| 松滋市| 桃园市| 灵川县| 石家庄市| 新巴尔虎右旗| 玉山县| 新余市| 鹤岗市| 修武县| 西吉县| 安宁市| 凤台县| 伊通| 瑞安市| 宁乡县| 湖北省| 新宁县| 台江县| 五台县| 宝山区| 蒙山县| 鹿泉市| 琼结县| 承德县| 广东省| 汶川县| 乡城县| 肇源县| 五华县| 滦平县| 青田县| 兖州市| 兴义市| 安仁县| 沙河市| 乐清市| 上思县| 准格尔旗| 巴林左旗| 纳雍县|