作为个人练习的一部分,我构建了一个 Accordion 常见问题解答菜单 here
单击按钮时会出现轻微的抖动/晃动,但我似乎无法解决该问题。我搜索过谷歌,但没有找到有效的东西。有什么想法吗?
还有,有没有更高效的代码编写方法?这是我所拥有的:
(function () {
$('dd').hide();
$('dt').click(function(){
$(this)
.next()
.slideDown(100)
.siblings('dd')
.slideUp(100);
});
$('dd').click(function(){
$(this).hide();
});
})();
最佳答案
我不太确定,但您是否看到子像素渲染器调整颜色间边框以响应页面上移动的元素?
不幸的是,如果是这种情况,您可以通过网络应用程序对此做些什么。最好的情况是,您可以选择按钮边框对比度较小的配色方案,这将使摆动不那么明显。
关于jQuery 初学者 - Accordion 菜单,但按钮抖动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/19967646/