Öncelikle cevap için teşekkürler. Evet kod görevini yerine getiriyor ancak şöyle bir durum var."<style>.gizlenen-class {display: none;}</style>" şeklinde eklenen varsayılan display değerinin çalışması için "none!important" olması gerekiyor.(temada display: inline-block; değeri var ve üstte kalıyor) "none!important" yaptığımda ise jquery kodundaki "display","inline-block" alanını "display","inline-block!important" olarak değiştirmek gerekiyor. Bunu yaptığımda ise sanırım !important'ın eklenmesi jquery'de desteklenmediği için olsa gerek kod çalışmaz hale geliyor ya da farklı bir şekilde eklemek gerekir?
Display ile oynamasan da opacity ile gizleyip açsan sanırım istediğin şey oluyor.