Не работает jquery код на сайте

Г
На сайте с 23.04.2006
Offline
62
706

Добрый день, такая трабла у меня: есть сайт _ttp://rus.akimat-atyrau.kz, в этом разделе - http://rus.akimat-atyrau.kz/akimblog.html в IE не работает частично jquery... поясню, что имею ввиду под словом "частично"...

Значит если кликнуть по любому разделу вопросов, к примеру "Строительство, жилищно-коммунальные вопросы", блок с вопросами открывается, но если кликать по вопросу из любого раздела, то вопрос не открывается, в то время, как в любом другом нормальном браузере всё работает, как часы!

Вот код, который работает:

<a href="http://rus.akimat-atyrau.kz/akimblog.html#subcat43" rel="nofollow" onclick="jQuery('.allfaqcats').hide(); jQuery('#faqcat43').slideToggle();">Строительство, жилищно-коммунальные вопросы<i></i>

А вот код, который не работает:

<script type="text/javascript">

//<![CDATA[ jQuery().ready(function(){
jQuery('#answerButton23').click(function () {
jQuery('#questcontinue23').slideToggle('slow');
jQuery('#questcontinue23').css({'display' : 'inline'});
jQuery('#answer23').slideToggle('slow');
jQuery('#answerButton23').toggleClass('active');
jQuery('#answer23start').toggle();
});
});
//]]>
</script>

Ну и относящийся к нему HTML код:

<div id="faq23">

<a href="javascript:void(0);" id="answerButton23" class="answerButton" rel="nofollow">
<i></i>
<div style="display:inline;">Добрый день, как я могу в электронном виде узнать как </div><b id="questcontinue23" style="display:none;">продвигается моя очередь на землю. </b> </a>
<div id="answer-box23" class="answer-box">

<div id="answer23" style="display:none;" class="answer">
<p>В ближайшее время на сайте акимата г. Атырау (на котором Вы сейчас находитесь) любой желающий сможет посмотреть очередность на земельные участки, выданные под ИЖС. Эта услуга будет доступна в марте месяце. С уважением, акимат г.Атырау.</p>


</div>
</div><!--answer-box-->
</div>

И если кликнуть "Задать новый вопрос" в ИЕ, то также ничего не происходит, хотя должен выезжать блок с формой добавления вопроса...

S
На сайте с 27.06.2011
Offline
34
#1

Откройте консоль в IE (нажать F12) и посмотрите какие ошибки падают.

В вашем случае IE ругается на след. код:

jQuery(document).ready(function(){

stop();

jQuery.localScroll();

});

Нельзя просто так вызывать stop();, можете вообще удалить эту команду

Г
На сайте с 23.04.2006
Offline
62
#2

sayp, Спасибо за помощь! Всё работает!)

white-ustus
На сайте с 10.02.2013
Offline
3
#3

Иногда, банальная невнимательность подводит .

иногда чуть больше >>> (http://auswhite.com/torg-place/index.html)

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий