我有 div 的网格,并且想在将手指移到它们上时为它们着色。
如果我使用 touchmove-event 只有第一个 div 是彩色的..
$("#grid .divCell").each(function () {
$(this).bind("touchmove", function (e) {
$(this).css("background-color", "red");
});
});
建议?
/编辑
剃刀视图:
<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));">
</div>
}
</div>
}
</div>
</div>