我想在touchmove
结束后执行一些代码。我在Android上使用Chrome时看到的是touchend
仅在touchmove
没有执行时才会执行?
<style>
div {
overflow: auto;
width: 300px;
white-space: nowrap;
}
</style>
<div>
<ul>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
<li>6</li>
<li>1</li>
<li>2</li>
<li>3</li>
<li>4</li>
<li>5</li>
<li>6</li>
</ul>
</div>
<script src="//code.jquery.com/jquery-1.11.0.min.js"></script>
<script>
$('div').bind('touchstart touchend touchmove', function (e) {
console.log(e.type);
});
</script>
如果touchmove开火,控制台不会说touchend。