Почему в данном примере функция handleClick не запускается?
При этом, если убрать bind и оставить только handleClick(), то все работает, но теряется контекст.
<div id='container'>
<ul>
<li id='home' onclick='handleClick.bind(this)'>Home</li>
<li id='services' onclick='handleClick.bind(this)'>Services</li>
<li id='about' onclick='handleClick.bind(this)'>About</li>
<li id='contact' onclick='handleClick.bind(this)'>Contact us</li>
</ul>
<div id='selected'>Selected: Home</div>
</div>
<script type="text/javascript">
function handleClick() {
selected.innerHTML = 'Selected: '+ this.innerHTML;
}
</script>
Апостиль в Лос-Анджелесе без лишних нервов и бумажной волокиты
Основные этапы разработки сайта для стоматологической клиники
Продвижение своими сайтами как стратегия роста и независимости