Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Выбор из списка / 12 сообщений из 12, страница 1 из 1
21.03.2016, 07:43
    #39196723
Areostar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор из списка
На странице имеется список вроде этого:
Код: html
1.
2.
3.
4.
5.
6.
<ul id="list">
   <li>Item1</li>
   <li>Item2</li>
   <li>Item3</li>
   <li>Item4</li>
</ul>



как на JS отлавить клик по определённому пункту списка?? как сам код списка переправить?
...
Рейтинг: 0 / 0
21.03.2016, 09:25
    #39196754
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор из списка
Areostarкак на JS отлавить клик по определённому пункту списка?? как сам код списка переправить?
Как вариант...
Код: 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.
<!DOCTYPE html>
<html>
<head>
<meta http-equiv='Content-Type' content='text/html; charset=windows-1251' />
<script src='http://code.jquery.com/jquery-latest.js'></script>
<!--
<script src="https://code.angularjs.org/1.3.9/angular.min.js"></script>
<script src="https://code.angularjs.org/1.3.9/angular-route.js"></script>
-->
<style type='text/css'>
</style>
<script type='text/javascript'>
$(function(){
	$('#list > li').click(function(){
		alert($(this).text());
	});
});
</script>
</head>
<body>
<ul id="list">
	<li>Item1</li>
	<li>Item2</li>
	<li>Item3</li>
	<li>Item4</li>
</ul>
</body>
</html>
...
Рейтинг: 0 / 0
21.03.2016, 10:50
    #39196831
Areostar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор из списка
krvsa,

Спасибо за помощь
...
Рейтинг: 0 / 0
21.03.2016, 14:16
    #39197155
Areostar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор из списка
krvsaAreostarкак на JS отлавить клик по определённому пункту списка?? как сам код списка переправить?
Как вариант...
Код: 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.
<!DOCTYPE html>
<html>
<head>
<meta http-equiv='Content-Type' content='text/html; charset=windows-1251' />
<script src='http://code.jquery.com/jquery-latest.js'></script>
<!--
<script src="https://code.angularjs.org/1.3.9/angular.min.js"></script>
<script src="https://code.angularjs.org/1.3.9/angular-route.js"></script>
-->
<style type='text/css'>
</style>
<script type='text/javascript'>
$(function(){
	$('#list > li').click(function(){
		alert($(this).text());
	});
});
</script>
</head>
<body>
<ul id="list">
	<li>Item1</li>
	<li>Item2</li>
	<li>Item3</li>
	<li>Item4</li>
</ul>
</body>
</html>



стото не работает! как ещё можно?
...
Рейтинг: 0 / 0
21.03.2016, 14:40
    #39197184
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор из списка
Areostar, сто именно не работает? Какая асипка?
...
Рейтинг: 0 / 0
21.03.2016, 14:42
    #39197186
Axeleron
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор из списка
Дебажить пробовали?
...
Рейтинг: 0 / 0
21.03.2016, 14:45
    #39197192
Areostar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор из списка
опечатка, зачем издеваться?

просто ничего не происходит.

Вот нашёл вариант:
Код: javascript
1.
2.
3.
4.
5.
6.
7.
document.getElementById('menu').addEventListener('click', function(e) {
		var target = e.target;
		if (target.tagName.toLowerCase() === 'li')
		{
			alert(target);
		}
	});


работает не мне надо содержание а не имя тега. как его получать?
...
Рейтинг: 0 / 0
21.03.2016, 14:50
    #39197197
Areostar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор из списка
Areostar,

вот нашёл: target.textContent
...
Рейтинг: 0 / 0
21.03.2016, 14:56
    #39197209
krvsa
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор из списка
Areostarстото не работает! как ещё можно?
Мой пример рабочий. Но требует доступа к интернет ресурсу
http://code.jquery.com/jquery-latest.js
...
Рейтинг: 0 / 0
21.03.2016, 15:09
    #39197228
Areostar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор из списка
krvsa,

Понялю но я так или иначе уже решил вопрос
...
Рейтинг: 0 / 0
21.03.2016, 19:40
    #39197465
skyANA
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор из списка
AreostarAreostar,

вот нашёл: target.textContent
В следующий раз пишите версию браузера, где не работает.
...
Рейтинг: 0 / 0
22.03.2016, 09:18
    #39197655
Areostar
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Выбор из списка
skyANA,

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


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