jQuery .bind()一个事件覆盖另一个事件

时间:2013-03-08 16:41:11

标签: jquery

我创建了这个简单的工具来选择元素范围。 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事件而且工作得很好,因为在将光标移动到嵌套元素时它不会触发。

1 个答案:

答案 0 :(得分:1)

第二个问题是以下一行

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

将其更改为

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

演示:Fiddle