Падают события jQuery

0 Пользователей и 1 Гость просматривают эту тему.
  • 1 Ответов
  • 226 Просмотров
*

White_Tiger

  • Осваиваюсь на форуме
  • ***
  • 88
  • 3
Падают события jQuery
« : 07.12.2016, 12:33:09 »
Доброго всем времени суток. прошу помощи. У меня есть картинка побитая на области, по клике на отдельную область разумеется хочется знать на какую именно, для того чтобы получить эти знания заюзан jQuery. вот только он себя ведёт неадекватно.
Код
<img id="amap" src="images/region/karta-kirovskoi-oblasti4.jpg" alt="" usemap="#Map" /> <map name="Map">
<area id="900" shape="circle" coords="333, 627, 6" title="г. Вятские Поляны"/>
<area id="910" shape="circle" coords="259, 338, 6" title="г. Кирово-Чепецк"/>
.....
</map>
<script>
$(document).ready(function(){
$('area').click(function(){
alert($(this).attr('id'));
})
})
</script>
как часть материала этот код не будет работать, однако если его вынуть, сохранить как текст в файлик .php и запустить просто так всё будет работать адекватно.
Из того что смог диагностировать: нормально в обработчике сработает только alert() содержащий исключительно текст (никаких переменных, результатов функций и т.д.). А ещё если до обработчика события что-то произойдёт просто в ready()  обработчик тоже завалиться даже если в нём был заключён лишь alert('ALL GOOD!');
Что это может быть?
« Последнее редактирование: 07.12.2016, 12:37:47 от White_Tiger »

*

White_Tiger

  • Осваиваюсь на форуме
  • ***
  • 88
  • 3
Re: Падают события jQuery
« Ответ #1 : 07.12.2016, 12:54:37 »
проблема решена повсеместной сменой $ на jQuery.