powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / HTML, JavaScript, VBScript, CSS [игнор отключен] [закрыт для гостей] / Выбор из списка
12 сообщений из 12, страница 1 из 1
Выбор из списка
    #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
Выбор из списка
    #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
Выбор из списка
    #39196831
Фотография Areostar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
krvsa,

Спасибо за помощь
...
Рейтинг: 0 / 0
Выбор из списка
    #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
Выбор из списка
    #39197184
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Areostar, сто именно не работает? Какая асипка?
...
Рейтинг: 0 / 0
Выбор из списка
    #39197186
Фотография Axeleron
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Дебажить пробовали?
...
Рейтинг: 0 / 0
Выбор из списка
    #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
Выбор из списка
    #39197197
Фотография Areostar
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Areostar,

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

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

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

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


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