Sutar
BANNED | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Здравствуйте, хочу написать код, перетаскивания элементов li между собой, в теге ul. готового скрипта особо не нашел, вот начинаю сам писать.... столкнулся с проблемой, нужно 2 раза клацнуть на 1н и тот-же элемент, чтоб он подстветился красным. Как сделать, что при первом нажатии, он подсвечивался красным? Код: <ul class="lines"><li id="add-img-1" style="position: relative;">СТРОКА 1</li><li id="add-img-2" style="position: relative;">СТРОКА 2</li><li id="add-img-3" style="position: relative;">СТРОКА 3</li><li id="add-img-4" style="position: relative;">СТРОКА 4</li></ul> <script> document.getElementsByClassName("lines")[0].onmousedown = function(e) { var clickObjects = this.getElementsByTagName("li"); for(var id=0; id<clickObjects.length; id++) { clickObjects[id].onmousedown = function(e){ this.style.backgroundColor = 'red'; return false } } return false; }; |
|