让我解释一下问题:
我的 Web 应用程序的各个页面都包含 jQuery UI 选项卡,这些选项卡在它们的一个选项卡页面上显示一个 jqGrid。这些 jqGrid 中的每一个在其导航栏中都有几个按钮(添加、编辑等)。问题是当用户将鼠标悬停在其中一个按钮上时,导航栏中每个按钮的文本向右移动大约 1 个像素,向下移动 1 个像素。
这只发生在标签页内的 jqGrids 上 - 应用程序中其他网格上的按钮工作得很好(IE,当用户将鼠标悬停在按钮上时,按钮文本不会移动)。
我已在选项卡 show() 事件中添加代码,仅在第一次显示选项卡页时初始化 jqGrid,而不是仅在就绪事件中初始化 jqGrid。但这似乎没有任何效果。
有任何想法吗?