Проблемы с jQuery

jQuery скрипты

Есть небольшой плагин на jQuery который должен скрывать/открывать элемент, но он некорректно работает. Допустим по умолчанию блок у нас не скрыт, нажав на изображение для того что бы скрыть, блок скрывается, вновь сам же открывается, и только потом скрывается окончательно. Это возможно как-нибудь решить?

Код:
<script>
$(document).ready(function(){

$('.inf').click(function () {
$('div.inf_'+ this.id).toggle("slide", {}, 1000);
});

});
</script>

<style>
.inf {position:relative;}
.inf_$ID$ {width:100px; height:100px; background:#000;}
</style>

<img class="inf" id="$ID$" src="/inf.gif" /> <div class="inf_$ID$">Ну тут инфа</div>
Ответы:
не советую плодить классы. Если элемент имеет в своём атрибуте число, то подразумевается, что он будет в единичном варианте на странице, поэтому используй id:


15 лет назад

RPI.su - самая большая русскоязычная база вопросов и ответов. Наш проект был реализован как продолжение популярного сервиса otvety.google.ru, который был закрыт и удален 30 апреля 2015 года. Мы решили воскресить полезный сервис Ответы Гугл, чтобы любой человек смог публично узнать ответ на свой вопрос у интернет сообщества.

Все вопросы, добавленные на сайт ответов Google, мы скопировали и сохранили здесь. Имена старых пользователей также отображены в том виде, в котором они существовали ранее. Только нужно заново пройти регистрацию, чтобы иметь возможность задавать вопросы, или отвечать другим.

Чтобы связаться с нами по любому вопросу О САЙТЕ (реклама, сотрудничество, отзыв о сервисе), пишите на почту [email protected]. Только все общие вопросы размещайте на сайте, на них ответ по почте не предоставляется.