Блин, я видно тупо объясняю что там не работает у меня.
приведенный выше код, вообще не хочет на моей странице открывать/скрывать контент
дело не в куках., я привел пример с куками так как его ставил в первую очередь.
вопрос то рассмотрен, и понятен, но почему не работает открытие/скрытие блока в это варианте скрипта на моей странице не пойму (ни с куками ни без кук).
вот.
готов оплатить консультацию (в разумности), если все заработает как надо на той странице
вот собственно код того как сейчас:
Code
<script type="text/javascript" src="http://ajax.googleapis.com/ajax/libs/jquery/1.4.2/jquery.min.js?ver=1.4.2">
<script type="text/javascript" src="http://likbezz.ru/_theme/_script/_ext/_cookie.js"></script>
<style type="text/css">
.hideBtn{display:block;cursor:pointer;outline:none;padding:1px 14px 2px;}
.hideBtn.show{display:block;}
.hideCont{display:none;}
</style>
<script type="text/javascript">
$(function(){
/* Start DocumentReady */
$('div.hideWrap a.hideBtn').each(function(i){var cookie=getCookie('hideBtn'+i);
if (cookie&&cookie.indexOf('show')>-1)$(this).toggleClass('show').siblings('div.hideCont').show();})
/* StartClickFunction */
$('div.hideWrap a.hideBtn').click(function(){
$(this).toggleClass('show').siblings('div.hideCont').slideToggle('normal');
var hideBtn=$('div.hideWrap a.hideBtn').index($(this)),isShow=$(this).attr('class');
setCookie('hideBtn'+hideBtn,isShow,365);
return false;
});
/* End DocumentReady */
});
</script>
контент:
Code
<div class="hideWrap">
<div id="magazin-kategorya">
<img src="images/kabinety_40.png" border="0" height="3" width="450">
<div id="magazin-pole">
бла-бла-бла-бла-бла
<div align="right"><a href="#" class="hideBtn" title="Показать\Скрыть продукцию"><h4>Выбрать продукцию</h4></a></div>
</div>
<img src="images/kabinety_44.png" height="3" width="450">
</div>
<div id="460" class="hideCont">
бла-бла-бла
</div>
</div>