我有一个周历,在这里我想强调多小时,一个“鼠标按下+搬过来细胞+鼠标松开”。再次以相同的方式删除高亮(反转)。多个表格单元格的背景切换鼠标的同时按下钮
1
A
回答
0
您需要跟踪鼠标是否处于关闭状态。这是一个简单的方法。
var mousedown = false;
$(document).mousedown(function() { mousedown = true; });
$(document).mouseup(function() { mousedown = false; });
$('td').mousedown(function() { $(this).addClass('active'); });
$('td').mouseover(function() {
if (mousedown) { $(this).addClass('active'); }
});
+0
就是这样,但只有按下按钮时才需要更改td颜色。 –
+0
这是可以做的。只有按住按钮并将鼠标拖到单元格上时,td颜色才会更改。否则我误解你的问题。 – mrtsherman
+0
谢谢,我用你的例子在我的代码中 - http://jsfiddle.net/yTd4Q/13/。但是,似乎有一些干扰浏览器 - 它突出了文字。如何避免这种情况? –
相关问题
- 1. 表格单元格更改标签背景颜色的按钮操作
- 2. 按下按钮时更改表格的单元格
- 3. 表格单元格的背景颜色
- 4. Excel电子表格中的多个单元格背景颜色
- 5. 更改切换按钮的背景按下时
- 6. 切换使用javascript创建的表格的单元格背景颜色
- 7. 自定义表格单元格上的UIButton在单元格被按下时清除背景
- 8. 单元格背景
- 9. 单元格背景
- 10. 根据标题更改表格单元格的背景颜色
- 11. 风格的切换按钮
- 12. 玉表格单元格内的按钮
- 13. 组表单元格的透明背景
- 14. 删除按钮留在UITableViewStyleGrouped单元格背景的边上
- 15. 当按下TableView单元格中的按钮时,我怎么知道按下了哪一行单元格按钮?
- 16. datagridview单元格鼠标悬停背景变化
- 17. 为动态表格中的一个单元格设置背景
- 18. 将背景图像添加到单个表格单元格
- 19. WPF:通过将鼠标拖过多个按钮来切换多个按钮
- 20. Silverlight按钮切换按钮时背景图像更改状态
- 21. 如何更改表格中单击单元格的单元格背景颜色?
- 22. 按下按钮改变表格单元格颜色
- 23. 制作按钮切换背景
- 24. 根据上一个单元格的值切换单元格值
- 25. CSS - 欲处理的表格单元格的背景颜色
- 26. 切断的下一个单元格CSS
- 27. 转换QImage的(图标)灰度格式,同时保持背景
- 28. UITableView组风格单元格背景
- 29. 计算具有相同背景颜色的单元格列表
- 30. 在不同的工作表中更新单元格背景?
你能澄清你的问题和/或提供一个简单的例子吗?更多细节将会有用。 –
这在一定程度上取决于您的表的外观。请张贴一些代码。 – Blazemonger