tooltip можно инициализировать сразу после загрузки страницы, попробуйте сразу повесить его а потом уже раскрывать нужные экспандеры.
|
Spass,
вот описание самого экспандера: http://v4-alpha.getbootstrap.com/components/collapse/ разворачивается через якорь, очень громоздко будет копировать код |
Если инициализировать tooltipпосле загрузки страницы ничего не меняется. Суть в том, что экспандер запоминает состояние, в котором его пользователь оставил последний раз, но после инициализации tooltip, он игнорит это состояние и сворачивается
|
Может вы можете выложить работающий пример и дать ссылку?
Каким образом он "запоминает"? |
В куки записывается состояние экспандера
Проблема решена вызовом функции stopPropagation() для события показа tooltip. .tooltip({ container: 'body', }).on('show', function (e) { e.stopPropagation(); }); Видимо из-за вызова тултипа состояние экспандера не могло перезаписаться, поэтому он был всегда свернут. Spass, спасибо, что попытались вникнуть в суть проблемы! |
Цитата:
В любых отношениях с куками, надо сперва смотреть ЧТО там записалось и потом смотреть КАК прочиталось, ибо записаться может что угодно, куки можно изменить как угодно и прочитается хрен знает что. И еще, можно подумать браузер устанет писать в куки после каждого нажатия, типа у него ручки отвалятся, поэтому мы должны сделать onbeforeunload. ))) |
Часовой пояс GMT +3, время: 13:56. |