我试图根据div中定义的模板使用JQuery渲染包含复选框的菜单。我有一个搜索框,可以缩小菜单范围。
发生了一些奇怪的事情。当我有大量的菜单项(大约5000个项目)时,它最初呈现得很好。然后,如果我输入内容并缩小结果范围,它就可以正常工作。但当我按退格键并返回完整的项目列表时,div会移位一秒钟并重新出现在正确的位置。
我不知道发生了什么事。任何关于调试位置的指针都会有所帮助。谢谢!
答案 0 :(得分:0)
看看Chrome Developer Tools。你可能永远不会使用大量的东西,但是对于这个任务,我会看一下元素选项卡以及脚本选项卡来暂停JavaScript事件并检查DOM元素的样式。
这是一般问题的通用答案。如果你正在使用Firefox,请查看Firebug,但我更喜欢Chrome的工具,并发现它们更好的集成和用户友好,主要是因为他们使用了更多。