Javascript-форум (https://javascript.ru/forum/)
-   jQuery (https://javascript.ru/forum/jquery/)
-   -   Не работает bind (https://javascript.ru/forum/jquery/25842-ne-rabotaet-bind.html)

Eolin 17.02.2012 09:55

Не работает bind
 
Добрый день!
Есть *.js, в нём такой код:
$("#logo.b1x1").bind("click",function(){alert("LOGO")});


Есть html, в нём элемент:
<div id="logo" class="b1x1"></div>


Код из js не работает. Если прописать это в таком виде:
$("#logo.b1x1").bind("click",alert("LOGO"));

игнорирует выбор элемента и обработчик, выполняет alert при загрузке страницы.
Версия js: 1.4.2, консоль Javascript в хроме и мозиле молчит, как будто всё хорошо. Если ставить в html между <script></script> - та же история. В интернете именно по этому вопросу (когда bind вообще не работает) не смогла ничего найти. Кто-нибудь может предположить, что это может быть?

Eolin 17.02.2012 10:03

Ушла учить азы jQuery. Извините за беспокойство.(

$(document).ready(function(){
	$("#logo.b1x1").bind("click",function(){alert("LOGO")});
});

Serg_pnz 17.02.2012 10:55

Eolin,
Справочник в помощь http://jquery.page2page.ru/index.php...%D1%86%D0 %B0

Eolin 17.02.2012 11:08

Serg_pnz,
благодарю. :yes:

devote 17.02.2012 12:14

Цитата:

Сообщение от Eolin
Ушла учить азы jQuery.

Тут не азы jQuery нужно учить, а азы JavaScript ибо ваша ошибка никакого отношения не имеет к jQuery


Часовой пояс GMT +3, время: 17:13.