<commit_before>sTouch

> A pure touch lib for mobile.

### 背景

有些很简单很简单的页面,只是需要一些手势或点击，没必要引入zepto等其他类库,也没必要用一个很完备的手势库,所以sTouch诞生了...

### 支持的事件

- tap
- doubleTap
- singleTap
- longTap
- swipe
- swipeLeft
- swipeRight
- swipeUp
- swipeDown

### 使用示例

``` javascript
    
    // 可以使用 'tap,doubleTap,singleTap,longTap,swipe,swipeLeft,swipeRight,swipeUp,swipeDown'事件
    
    // 引用sTouch-pro版本
    $('#testdiv2').on('swipe', function (e){
        /**
        * e {Object} 事件对象
        **/ 
        console.log(e.target.id+"----swipe");
    
    });
    
    // 引用sTouch版本
    testdiv2.addEventListener("swipe",function(e){
        
       /**
        * e {Object} 事件对象
        **/ 
        console.log(e.target.id+"----swipe");
         
    },false);

```

<commit_msg>delete sTouch-nor<commit_after>sTouch

> A pure touch lib for mobile.

### 背景

有些很简单很简单的页面,只是需要一些手势或点击，没必要引入zepto等其他类库,也没必要用一个很完备的手势库,所以sTouch诞生了...

### 支持的事件

- tap
- doubleTap
- singleTap
- longTap
- swipe
- swipeLeft
- swipeRight
- swipeUp
- swipeDown

### 使用示例

``` javascript
    
    // 可以使用 'tap,doubleTap,singleTap,longTap,swipe,swipeLeft,swipeRight,swipeUp,swipeDown'事件
    
    // 引用sTouch-pro版本
    $('#testdiv2').on('swipe', function (e){
        /**
        * e {Object} 事件对象
        **/ 
        console.log(e.target.id+"----swipe");
    
    });

```


{'fraction_non_alphanumeric': 0.16254681647940075, 'fraction_numerical': 0.0022471910112359553, 'mean_word_length': 2.34, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 5, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '3239449', 'n_tokens_mistral': 637, 'n_tokens_neox': 639, 'n_words': 70}