Не знаю, если кто-то прочтет этот ответ, но здесь есть обходной путь для тех, кто, как и я, не может добавить тип документа на страницу (спасибо шаблонам по умолчанию Sharepoint 2007), не тратя несколько дней на полный шаблон пересмотр.
В документе без DOCTYPE мерцание возникает, когда высота элемента достигает 0. Таким образом, я нашел обходной путь для анимации моих элементов до высоты 1px, а не 0.
Как это:
$(".slider").click(function (e) {
$(this).animate({"height" : "1px"});
});
Надеюсь, это поможет.
N.B: не забывайте, что для того, чтобы сдвинуть элемент, необходимо как-то предварительно сохранить его начальную высоту (свойство узла, взлом атрибута rel и т. Д.).