首页 > 解决方案 > 如何在移动设备上拖动以选择多个表格单元格?

问题描述

我知道已经以不同的方式提出了这个问题,但我找不到解决方案。如何在移动设备上拖动以选择表格中的多个单元格?

我的意思是这样的:http: //jsfiddle.net/Brv6J/3/,但在移动设备上。

这是我所追求的方法:

<script type="text/javascript" charset="utf-8">
                $(function () {
                    var isMouseDown = false;
                    $("#our_table td")
                        .mousedown(function () {
                            isMouseDown = true;
                            $(this).toggleClass("highlighted");
                            return false; // prevent text selection
                        })
                        .mouseover(function () {
                            if (isMouseDown) {
                                $(this).toggleClass("highlighted");
                            }
                        })
                        .bind("selectstart", function () {
                            return false; // prevent text selection in IE
                        });

                    $(document)
                        .mouseup(function () {
                            isMouseDown = false;
                        });
                });
            </script>

标签: selectdrag-and-droptouch

解决方案


推荐阅读