Поисковая форма:) поиск по free-lance.ru Топ/история/обновления фриланса, по разным параметрам (темы, сообщения, пользователи...) Автоматическое удаление постов от ненужных юзеров в топике (php скрипт) Досье(точный ник)
 

Ник (или часть ника):
?
Какой текст ищем:
?
Раздел блогов:
За срок
дней
Тип поиска: (по вхождению: по тексту гуг выдаст посты с "гуг", "гугл", "огугл"; "полнотекстовый": по тексту "гуг" выдаст посты только с "гуг")
По вхождению строки:  Полнотекстовый: 
(поиск не 100% актуальный, есть определённая задержка при обновлении данных для поиска. )
0 Всего найдено: 6
JuniorProg Сообщение 12/04/2013 09:46 Копия темы
Здравствуйте Уважаемые Фрилансеры!

Очередной вопрос:

Загружается страница сайта, есть данные которые подгружаются на эту страницу с помощью Ajax по определенному действию, скажем так : связанные списки.

Допустим условно формируется код:
 
<div class="my1"></div>
<div class="my2"></div>
<div class="my3"></div>


Я пишу к примеру
$(document).ready(function(){

$(".my1").click(function(){
alert($(this).text());

});

});


То есть хочу чтобы при клике на сформировавшийся элемент происходило определенное действие – в нашем случае Алерт с текстом элемента.
Столкнулся вот с чем – если писать код после всего кода на странице – ну к примеру просто тупо в конце, то код не срабатывает .......

Я так понимаю мне нужно вписать его в конец запроса AJAX?

Как то так?

$.post(
url,
"region_id=" + region_id,
function (result) {
if (result.type == 'error') {
alert('Ошибка региона');
return(false);
}
else {
var options = '';
$(result.citys).each(function() {

options += '<td id="tov' + $(this).attr('id') + '" class="tovar"><span class="del">x</span>' + $(this).attr('name') + '
<label>Цена: </label><label class="price">'+ $(this).attr('price')+ '</label>
<div class="kratkoe">Описание товара</div><div class="kupit">В корзину</div><div style="display: none;"><div class="box-modal"><div class="box-modal_close arcticmodal-close">закрыть</div>
'+ $(this).attr('desc')+'</div></div></td>';
});
$('#city_id').html(options);

////////////////////////////////////////////////ТУТ КОД КОТОРЫЙ НАДО///////////////////////
$(".my1").click(function(){
alert($(this).text());
///////////////////////////////////////////////////////////////////////////////////
/////////////////////
}
},
"json"
);

});

Вопрос в том --- правильно ли это будет?
csky Сообщение 12/04/2013 09:52 Копия темы
Раньше был live, в новой версии его заменили. RTFM
JuniorProg Сообщение 12/04/2013 10:05 Копия темы
Дайте ка я Вас расцелую =))) Человечище, спасибо Вам большое за помощь в очередной раз! Не раз выручали! Спасибо!
JuniorProg Сообщение 12/04/2013 10:06 Копия темы
А насчет RTFM --- ничего не нашел так как хз даже как задать правильно вопрос гуглу на эту тему, поэтому прочитал бы инструкцию если бы нашел
zelenin_av Сообщение 12/04/2013 10:19 Копия темы
$(document).on( 'click', '#click_me', function() {

});
JuniorProg Сообщение 12/04/2013 10:44 Копия темы
Как вариант =) Спасибо Вам большое за помощь =)
0

©2008 edogs egods
Выразить восторг, поругаться
или предложить что-нибудь можно на форуме
Для обсуждения этого сервиса так же есть темы на фрилансе по
поиску , флудотопу ,и по удалённым сообщениям ,и по Актуальным/популярным темам , и по топу "кто кому больше наотвечал"