Так что я не думаю, что вы хотите, это вполне возможно. Проблема заключается в использовании .live
и unbind. Вы можете отсоединить событие mouseleave с помощью .die
. Однако используемый селектор должен совпадать с тем, который изначально использовался для привязки события, в вашем случае .block
. Я думаю, что это явно плохо. Пример скрипки .die
http://jsfiddle.net/EZNDg/
Я думаю, что вместо этого вам нужно привязать, используя явный селектор для текущего элемента, поэтому, возможно, используйте .each
с вашим селектором, а затем связывайте с $ (this). Это должно позволить умереть, чтобы работать. Я возьму эту скрипку и посмотрю, правда ли это.