Показать сообщение отдельно
  #1 (permalink)  
Старый 02.08.2015, 22:15
Новичок на форуме
Отправить личное сообщение для orey Посмотреть профиль Найти все сообщения от orey
 
Регистрация: 02.08.2015
Сообщений: 2

Перестал отрабатывать click
Доброго вечера, господа. Вот как проблема возникла. Ковыряя один плагинчик, узрел проблему срабатывания события click

Код php:
$child['list'] 				= '<div class="name">'. $wpcc_name_field['list'] .':<br> <small><a href="#" class="jq_list_add" data-fid="'.$field_id.'">'. __('Add row','wpcc') .'</a></small></div>


Скрипт:
$('.jq_list_add').live('click', function() {
		var this_parent 	= $(this).closest('li');
		var this_parent_id 	= this_parent.data('fid');
		var div_length 		= $('.list_rows .list_row', this_parent).length;
		if(div_length > 0)
		{
			var div_next 		= $('.list_rows .list_row:last-child', this_parent).data('id') + 1;
		}
		else
		{
			var div_next 		= 0;
		}
		$('.list_rows', this_parent).append(
		'<div class="list_row" data-id="' + div_next + '">'+
		'	<input type="text" name="wpcc_fields[' + this_parent_id + '][list][' + div_next + '][val]" value="" class="list_row_val">'+
		'	<input type="text" name="wpcc_fields[' + this_parent_id + '][list][' + div_next + '][txt]" value="" class="list_row_txt">'+
		'	<input type="text" name="wpcc_fields[' + this_parent_id + '][list][' + div_next + '][img]" value="" class="list_row_img wpcc_media_upload" placeholder="http://">'+
		'	<div class="jq_list_remove">x</div>'+
		'	<div class="clear"></div>'+
		'</div>'
		);
		return false;
	});
	$('.jq_list_remove').live('click', function() {
		$(this).closest('.list_row').remove();
	});


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

Натолкните на мысль, буду очень благодарен.
Ответить с цитированием