1

我创建了这个简单的工具来选择元素范围。http://jsfiddle.net/EnRfQ/2/ 但它有一些问题。

1)我希望选定的元素是绿色的。但是为什么prvni.nextUntil(druha).andSelf().add(druha).css("background-color", "green");当开始和结束元素相同时不起作用?

2)为什么悬停效果在第一次点击后停止工作?

如果你有一些想法,当然可以随意改进我的代码,因为这只是一个草稿。

祝你今天过得愉快

编辑:我遇到了最后一个(我希望)问题。http://jsfiddle.net/ejtrD/11/当我将鼠标移到一些div嵌套在 中时tr,悬停效果停止工作,我不知道为什么

EDIT no.2 已解决,我改用了 mouseleave 事件,它工作得很好,因为将光标移动到嵌套元素时它不会触发。

4

1 回答 1

1

第二个问题是以下行

tabulka.find("tr").css("background-color", "white");

将其更改为

tabulka.find("tr").css("background-color", "");

演示:小提琴

于 2013-03-08T16:47:54.743 回答