| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > JavaScript: Применение библиотек > Как создать функцию на jQuery для копирования |
| Автор: Osp 17.12.2010, 19:45 |
| Есть скрипт $('a.entryAttach').text(''); $('a.entryAttach').wrapInner('<img src="" alt="" />'); $( init ); function init() { var title = $("a.entryAttach").attr("href"); $('a.entryAttach img').attr("src", title); } Что он должен делать... Он должен из имеющегося массива ссылок, вытягивать значение атрибута "href" и вставлять его в атрибут "src" рисунка Есть 10 ссылок, этот скрипт по результату будет в каждую из них вставлять картинку ссылкой для корой является соответсвующее значение атрибута "href" Сейчас скрипт просто вставляет значение первой ссылки во все картики, не учитываю остальные... Вот как должно быть <a href="link1"><img src="link1"></a> <a href="link2"><img src="link2"></a> <a href="link3"><img src="link3"></a> А сейчас получается так <a href="link1"><img src="link1"></a> <a href="link2"><img src="link1"></a> <a href="link3"><img src="link1"></a> Помогите кто знает как исправить.... Спасибо! |
| Автор: Osp 17.12.2010, 20:27 |
| Все заработало ОГРОМНОЕ ЧЕЛОВЕЧЕСКОЕ СПАСИБО!!!!! |
| Автор: bars80080 19.12.2010, 16:07 | ||
если этот код работает в остальных браузерах, то должен и в ИЕ. какие там адреса в href? начинаются с http:// или нет? может ещё быть некая сторонняя ошибка другого скрипта, тогда он может заблокировать исполнение всего остального. нет иных ошибок? |
| Автор: Osp 19.12.2010, 16:13 |
| Вот здесь например, http://www.avtolife.my1.ru/news/tjomnaja_loshadka_ot_peugeot/2010-12-18-295 внизу в фф работает а в ИЕ нет.. ошибок не показывает ни каких... |
| Автор: Osp 20.12.2010, 18:25 |
| Проблему решил, переструктурировав код! |