Модераторы: Sardar, Aliance
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Как создать функцию на jQuery для копирования, Как создать функцию на jQuery  
V
    Опции темы
Osp
  Дата 17.12.2010, 19:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 21
Регистрация: 11.3.2010

Репутация: нет
Всего: нет



Есть скрипт

$('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>

Помогите кто знает как исправить....

Спасибо! 
PM MAIL WWW   Вверх
bars80080
Дата 17.12.2010, 20:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 3
Всего: 315



Цитата(Osp @  17.12.2010,  18:45 Найти цитируемый пост)
Сейчас скрипт просто вставляет значение первой ссылки во все картики, не учитываю остальные...

дык, написано - сделать для одного

так возможно заработает

Код

function init() {
    $("a.entryAttach").each(function() { $(this).find('img').attr("src", $(this).attr('href')); }
}

PM MAIL WWW   Вверх
Osp
Дата 17.12.2010, 20:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 21
Регистрация: 11.3.2010

Репутация: нет
Всего: нет



Все заработало



ОГРОМНОЕ ЧЕЛОВЕЧЕСКОЕ СПАСИБО!!!!!

PM MAIL WWW   Вверх
bars80080
Дата 19.12.2010, 16:07 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


прапор творюет
****
Награды: 1



Профиль
Группа: Завсегдатай
Сообщений: 12022
Регистрация: 5.12.2007
Где: Königsberg

Репутация: 3
Всего: 315



Цитата

возникла проблема... он напрочь отказывается работать в ИЕ всех версий... 


если этот код работает в остальных браузерах, то должен и в ИЕ.

какие там адреса в href? начинаются с http:// или нет?

может ещё быть некая сторонняя ошибка другого скрипта, тогда он может заблокировать исполнение всего остального. нет иных ошибок?
PM MAIL WWW   Вверх
Osp
Дата 19.12.2010, 16:13 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 21
Регистрация: 11.3.2010

Репутация: нет
Всего: нет



Вот здесь например, http://www.avtolife.my1.ru/news/tjomnaja_l.../2010-12-18-295 внизу в фф работает а в ИЕ нет.. ошибок не показывает ни каких...
PM MAIL WWW   Вверх
Osp
Дата 20.12.2010, 18:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 21
Регистрация: 11.3.2010

Репутация: нет
Всего: нет



Проблему решил, переструктурировав код! 
PM MAIL WWW   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | JavaScript: Применение библиотек | Следующая тема »


 




[ Время генерации скрипта: 0.1050 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.