今天又弄jQuery去了,是一个类似 jQuery ui Multiselect 的东西。

但是到了让他左右跳的时候出现了问题,让左边的往右边走,OK,可以移动,鸡冻了半天,但是再让他转回来的时候就哭了,死活不过来,不知道咋回事。

于是不知道怎么,想到了是不是click事件没有跟着节点一起移动?

于是到处找啊找,找了半天,倒是看懂了点jQuery的一些应用方法,而且还惊奇的发现,jQuery更新到1.6了,于是又想,是不是jQuery版本导致的问题?

又去吧jQuery版本升级,再去尝试,还是不行,极度崩溃,来支烟休息一下。

然后一边抽烟,一边找资料。找到了一个jQuery的live方法的说明,仔细的看了一下,终于醒悟过来,原来不是自己的click事件丢了,而是移动之后click事件并没有改变,如果再去点,执行的肯定是只有之前的位置才有效,于是才找到了正确的解决方案,在节点移动的时候,同时将click事件die掉然后重新定义,再次尝试,终于OK了!

嗷!可以休息啦!

posted on 2011-06-22 02:13  袁晨思  阅读(244)  评论(0编辑  收藏  举报