@cokfx
WEB ,Битрикс

Как заставить работать блок реагировать на клик блок вставленный кодом JQuery?

Как заставить работать блок реагировать на клик блок вставленный кодом JQuery?
например:
(function($){
				var i=0;
				$(".a").on("click",function(){
					i++;
					$(".as").append('<div id="gh" class="jk'+i+'" style="border:1px solid #fff;color:#fff;background: #000;width:100%;height: 50px;" >YfНапр</div>');
				})
   				$("#gh").on("click",function(){
   					alert("ok");
   				})
   				})(jQuery);

как заставить блок с #gh чтобы выскочил алерт
такое же и с аякс загруженными блоками
  • Вопрос задан
  • 147 просмотров
Решения вопроса 1
@GreatRash
Читайте про делегирование событий.
Ответ написан
Пригласить эксперта
Ответы на вопрос 1
@fedornabilkin
Может версия jQuery устарела? Не уверен, но возможно надо код заключить в document.ready
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Войти через центр авторизации
Похожие вопросы