Wenn Sie $(this).hide(); in einem Click-Ereignis verwenden, wird das Element nicht ausgeblendet.
Fügen Sie dann einen Parameter speed zu hide() hinzu. Warum ist das so? hat In einem Satz „Wenn das Element bereits vollständig sichtbar ist, ändert sich der Effekt nicht, es sei denn, eine Rückruffunktion wird angegeben.“
Wie verstehen Sie das?
加一个参数
1
,只是增加一个时间跨度为1ms
的过渡动画,不加参数就是直接隐藏。题主描述的问题,最好提供一个 Demo,否则不好跟踪