| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Общие вопросы > Использование цикла для добавления ссылок |
| Автор: WebMast 2.2.2010, 12:30 | ||
| Доброго времени. Уважаемые, нужна ваша помощь. Программирую на jQuery. Нужно сделать добавления объекта. Каждый имеет свой уникальный id. Все работает кроме одного. Как мне привязывать расположение к этому объекту. Причем каждый id имеет свое расположение:
В чем проблема? Я предполагал, что после первого добавления элемента, ему присваивается свое расположение (top и left). Но оказалось, что при повторном добавлении, css свойства top и left всех становятся одинаковыми. Очень надеюсь на вашу помощь.. |
| Автор: IDVsbruck 2.2.2010, 21:01 | ||
| Ужасный стиль. И на jQuery не программируют, программируют на javascript с использованием фреймворка jQuery. Ошибка классическая и общепринятая: содержимое хендлера события выполняется в момент срабатывания события, а не в момент формирования. Вот вариант, который может работать (проверять в работе не буду):
Это ничто иное, как реализация замыканий у jQuery. |
| Автор: WebMast 3.2.2010, 19:08 |
| Спасибо.. Решение было найдено, но за стиль спасибо. |