Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / событие .click() / 3 сообщений из 3, страница 1 из 1
08.02.2017, 21:35
    #39401265
mr.Partizan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
событие .click()
Есть такой пример:

Код: html
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
<table border='1'>
	<tr bgcolor="CCFFFF">
		<td>1</td>
		<td class="td-m" name="t1" style="cursor: pointer;">Текст__1111</td>
	</tr>
	<tr bgcolor="CCFFFF">
		<td>2</td>
		<td class="td-m" name="t1" style="cursor: pointer;">Текст__2222</td>
	</tr>
	<tr bgcolor="CCFFFF">
		<td>3</td>
		<td class="td-m" name="t3" style="cursor: pointer;">Текст__3333</td>
	</tr>
</table>


<div id="dM" class="modal fade" role="dialog">
  <div class="modal-dialog">
    <div class="modal-content">
      <!-- Заголовок модального окна-->
      <div class="modal-header">
        <button type="button" class="close" data-dismiss="modal" aria-hidden="true">&times;</button>
        <h4 class="modal-title">Заголовок</h4>
      </div>
      <!-- Основное содержимое модального окна -->
      <div class="modal-body dTXT">
        Содержимое модального окна...
      </div>
      <!-- Футер модального окна -->
      <div class="modal-footer">
         <button type="button" class="btn btn-primary dBtn" data-dismiss="modal">Подтвердить</button>
         <button type="button" class="btn btn-default" data-dismiss="modal">Отмена</button>  
      </div>
    </div>
  </div>
</div>

<script  type="text/javascript">
$('.td-m').click(function() {
	var td=$(this)
	var n=$(this).attr('name')
	if( $.trim($(this).text()) !== '' ) {
		var text = 'Вы действительно хотите удалить текст "'+$(this).text()+'" из поля. Продолжить?'
		$('.dTXT').text(text)
		$("#dM").modal('show');
		$('.dBtn').click(function() {
				$(td).text("");
			}
		)
	}
});
</script>




Подскажите, как сделать чтобы чистилось только то поле таблицы, по которому был клик?
Сейчас, если кликнуть по одному полю и в модальном окне нажать отмена, а затем кликнуть по другому полю и уже подтвердить удаление текста, то будет очищено и поле, по которому кликнули первый раз.
...
Рейтинг: 0 / 0
08.02.2017, 23:41
    #39401307
hVostt
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
событие .click()
...
Рейтинг: 0 / 0
09.02.2017, 05:56
    #39401347
mr.Partizan
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
событие .click()
hVostt,

Спасибо!
...
Рейтинг: 0 / 0
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / событие .click() / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]