我创建了这个简单的工具来选择元素范围。 http://jsfiddle.net/EnRfQ/2/ 但它有一些问题。
1)我希望所选元素为绿色。但是,当起始和结束元素相同时,为什么prvni.nextUntil(druha).andSelf().add(druha).css("background-color", "green");
不起作用?
2)为什么悬停效果在第一次点击后停止工作?
如果你有一些想法,自然可以随意改进我的代码,因为这只是一个草稿。
度过愉快的一天
编辑:
我跑到最后(我希望)的问题。 http://jsfiddle.net/ejtrD/11/当我将鼠标移动到嵌套在div
中的某些tr
时,悬停效果停止工作,我不知道为什么
编辑2号 解决了,我使用了mouseleave事件而且工作得很好,因为在将光标移动到嵌套元素时它不会触发。
答案 0 :(得分:1)
第二个问题是以下一行
tabulka.find("tr").css("background-color", "white");
将其更改为
tabulka.find("tr").css("background-color", "");
演示:Fiddle