Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/395.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript TouchMoveEvent仅为一个元素获取_Javascript_Jquery_Javascript Events - Fatal编程技术网

Javascript TouchMoveEvent仅为一个元素获取

Javascript TouchMoveEvent仅为一个元素获取,javascript,jquery,javascript-events,Javascript,Jquery,Javascript Events,我有网格的div,并希望他们的颜色,同时移动我的手指在他们 如果我使用touchmove事件,则只有第一个div是彩色的 $("#grid .divCell").each(function () { $(this).bind("touchmove", function (e) { $(this).css("background-color", "red"); }); }); 建议 /

我有网格的div,并希望他们的颜色,同时移动我的手指在他们

如果我使用touchmove事件,则只有第一个div是彩色的

        $("#grid .divCell").each(function () {
            $(this).bind("touchmove", function (e) {
                $(this).css("background-color", "red");
            });
        });
建议

/编辑

Razor视图:

<div id="grid">        
    <div class="divTable">
        @for(var i = 0; i<=15; i++) {
        <div class="divRow">
            @for(var e = 0; e<=15; e++) {
            <div class="divCell" onclick="set(@(17 * i), @(17 * e));">
                &nbsp;
            </div>
            }
        </div>
        }
    </div>    
</div>


@对于(var i=0;我可以发布标记吗?对不起,您需要什么?如果这对您有帮助,可以:)是
set()
您创建的javascript函数吗?您是否尝试过使用或代替
.bind()
?尝试这样做:
$('#grid.divCell').on('touchmove',function(){})
$('#grid').delegate('.divCell','touchmove',function(){})