Форум Flasher.ru
Ближайшие курсы в Школе RealTime
Список интенсивных курсов: [см.]  
  
Специальные предложения: [см.]  
  
 
Блоги Правила Справка Пользователи Календарь Поиск рулит! Сообщения за день Все разделы прочитаны
 

Вернуться   Форум Flasher.ru > Работа над сайтом > HTML/DHTML/CSS/JS/VB

Версия для печати  Отправить по электронной почте    « Предыдущая тема | Следующая тема »  
Опции темы Опции просмотра
 
Создать новую тему  
Старый 30.03.2009, 15:00
Predtech вне форума Посмотреть профиль Отправить личное сообщение для Predtech Найти все сообщения от Predtech
  № 1  
Ответить с цитированием
Predtech

Регистрация: Dec 2002
Адрес: Куев
Сообщений: 39
По умолчанию jQuery, обработчик загруженного элемента

Есть элемент (в примере класс ааа) по клику на который в DIV (класс bbb )подгружается аяксом (в jQuery) элемент (класс ссс). Необходимо чтобы по клику на подгруженный элемент (ссс) обработчик делал некий действие, но этого не происходит. Есть соображения как побороть?

Вот как это выглядит

// файл из которого вызываю

Цитата:
<script language="javascript" type="text/javascript" src="jquery.js"></script>
<script language="javascript">


$(document).ready(function(){

$(".aaa").click(function() {

$.ajax({
type: "POST",
url: "jquery.txt",

success: function(msg){
$(".bbb").html(msg);
}
});
});


});


$(".ccc").click(function() {
alert('OK');
});



</script>
</head>
<body>

<div class="aaa">11111111111</div>
<div class="bbb"></div>
</body>

//подгружаемый файл
<div class="ccccc">222222222222</div>
Обработчик для ccc я пытался выносить за пределы $(document).ready(function() (впрочем пробовал и в нем) т.к. понятно что подгружаемый элемент не содержится в коллекции DOM основного документа, но безрезультатно - jquery "не видит" новый элемент, показывая при тестировании его длину = 0

Создать новую тему   Часовой пояс GMT +4, время: 09:18.
Быстрый переход
  « Предыдущая тема | Следующая тема »  
Опции темы
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


 


Часовой пояс GMT +4, время: 09:18.


Copyright © 1999-2008 Flasher.ru. All rights reserved.
Работает на vBulletin®. Copyright ©2000 - 2026, Jelsoft Enterprises Ltd. Перевод: zCarot
Администрация сайта не несёт ответственности за любую предоставленную посетителями информацию. Подробнее см. Правила.