jQuery替换YUI菜单 - >菜单失败

时间:2011-03-09 23:34:45

标签: jquery ajax yui yui-menu

我有一个div,其中包含一个简单的YUI菜单 - 它是一个弹出窗口,附加到div内的一个小部件。菜单中的一个操作调用一个javascript函数,该函数对服务器执行ajax调用,为DIV获取新内容,并用新内容替换DIV的旧内容。这包括菜单。这个替换基本上工作正常,除了更换后菜单被破坏:单击小部件时仍然会出现,并且仍然可以选择菜单项(并且他们的操作正确地进行),但突出显示菜单项不再发生,在菜单外单击或按下退出键不再清除菜单 - 它就像死鱼一样躺在屏幕上。我必须刷新页面才能让它消失,之后(当然)一切都很好。

任何想法是什么问题?从服务器返回的代码包含YUI javascript,它创建菜单并设置连接窗口小部件和菜单的监听器,并且对console.log的一些调用确认代码在那里并作为ajax的一部分运行替换。这让我有点疯狂......谢谢!

0 个答案:

没有答案