Форум программистов, компьютерный форум, киберфорум
jQuery
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
0 / 0 / 0
Регистрация: 29.12.2012
Сообщений: 7

Функция .append и .attr, не все работает, подскажите как

31.12.2012, 20:05. Показов 2209. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
есть функция

JavaScript
1
2
3
4
5
$("#add").click(function() {
  $('#sortable').append('<a href="http://'+$('#addlink')
                .attr('value')+'" id="'+$('#addcolor')
                .attr('value')+'"><img src="[B]P.S. тут должен быть id[/B]" /><p>'+$('#addname')
                .attr('value')+'</p></a>');
есть также HTML

HTML5
1
2
3
4
5
6
7
8
   <input type="text" id="addimg" placeholder="Ссылка на картинку=">
   <input type="text" id="addlink" placeholder="Сcылка">
   <input type="submit" id="add" value="Отправить">
 
<div id="sortable"> 
    <a href="#"><img src="blogger.png"><p>Blogger</p></a>
    <a href="#"><img src="digg.png"><p>Digg</p></a>
</div>
Вообще должно быть так, что я в input пишу ссылку на картинку и оно мне <a href=""><img src="ЗДЕСЬ выписывало то значение, которое я задал в input с id="addimg"></a>
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
31.12.2012, 20:05
Ответы с готовыми решениями:

Не работает $('.block')[2].attr('id') Пишет: TypeError: $(.)[2].attr is not a function
есть блоки: &lt;div class=&quot;game&quot; id=&quot;789&quot;&gt;&lt;/div&gt; &lt;div class=&quot;game&quot; id=&quot;790&quot;&gt;&lt;/div&gt; &lt;div class=&quot;game&quot; id=&quot;791&quot;&gt;&lt;/div&gt; &lt;div...

Функция $(location).attr('search') не работает
Добрый день. У меня идёт такая ссылка. http://NHG Polyclinic/index.php?msg=0 Мне нужно получить в переменную результат ?msg=0 ...

Как в программе заменить функция append
Не могу понять, можно ли еще каким либо образом добавлять в списки какие-то значение без функции 'append' (Препод придирается, говорит мол...

2
55 / 55 / 8
Регистрация: 29.08.2012
Сообщений: 175
01.01.2013, 19:17
Вот так:
JavaScript
1
2
3
4
5
6
7
8
9
10
11
12
13
14
$(function(){$("#add").click(function() {
newThis = $('#sortable');
$(newThis).children("a:first")
.clone()
.appendTo(newThis)
.attr("href",function(){return $("#addlink").val()})
.children("img:first")
.attr("src",function(){return $("#addimg").val()})
.end()
.children("p:first")
.text($("#addname").val())
;
 })
})
Добавлено через 12 минут
вот еще:
JavaScript
1
2
3
4
5
6
$(function(){$("#add").click(function() {
$('#sortable').append('<a href="http://'+$('#addlink').val()+'" id="'+$('#addcolor').val()
                        +'"><img src="'+$('#addimg').val()+'" /><p>'
                        +$('#addname').val()+'</p></a>');
 })
})
1
0 / 0 / 0
Регистрация: 29.12.2012
Сообщений: 7
01.01.2013, 23:48  [ТС]
спасибо!
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
01.01.2013, 23:48
Помогаю со студенческими работами здесь

Подскажите по работе с attr
Саму работу $(this).attr() я вроде бы понимаю. Мне вот интересно можно ли как то массивом перечислить что нужно менять или же какая...

Не работает .attr()
Добрый вечер! Использую метод .attr, чтобы передать атрибут data-y элементу .inner. Блоков .content на странице множество, поэтому...

не работает метод attr в jquery 2.0.3
Здравствуйте! Есть вот такая страница и код на jQuery: &lt;!DOCTYPE html&gt; &lt;html&gt; &lt;head&gt; &lt;meta charset=&quot;utf-8&quot;...

не работает функцией $(this).attr('defaultValue')
не могу понять почему не работает нужна помощь index.php &lt;!DOCTYPE html PUBLIC &quot;-//W3C//DTD XHTML 1.0 Transitional//EN&quot;...

Подскажите как оптимизировать код (Все работает, но не нравится написание (файлы)
В общем сама программа писалась для создания файла свободного доступа(Сама программа работает). Смущает в функции textFile и read наличие...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
влияние грибов на сукцессию
anaschu 26.01.2026
Бифуркационные изменения массы гриба происходят тогда, когда мы уменьшаем массу компоста в 10 раз, а скорость прироста биомассы уменьшаем в три раза. Скорость прироста биомассы может уменьшаться за. . .
Воспроизведение звукового файла с помощью SDL3_mixer при касании экрана Android
8Observer8 26.01.2026
Содержание блога SDL3_mixer - это библиотека я для воспроизведения аудио. В отличие от инструкции по добавлению текста код по проигрыванию звука уже содержится в шаблоне примера. Нужно только. . .
Установка Android SDK, NDK, JDK, CMake и т.д.
8Observer8 25.01.2026
Содержание блога Перейдите по ссылке: https:/ / developer. android. com/ studio и в самом низу страницы кликните по архиву "commandlinetools-win-xxxxxx_latest. zip" Извлеките архив и вы увидите. . .
Вывод текста со шрифтом TTF на Android с помощью библиотеки SDL3_ttf
8Observer8 25.01.2026
Содержание блога Если у вас не установлены Android SDK, NDK, JDK, и т. д. то сделайте это по следующей инструкции: Установка Android SDK, NDK, JDK, CMake и т. д. Сборка примера Скачайте. . .
Использование SDL3-callbacks вместо функции main() на Android, Desktop и WebAssembly
8Observer8 24.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
моя боль
iceja 24.01.2026
Выложила интерполяцию кубическими сплайнами www. iceja. net REST сервисы временно не работают, только через Web. Написала за 56 рабочих часов этот сайт с нуля. При помощи perplexity. ai PRO , при. . .
Модель сукцессии микоризы
anaschu 24.01.2026
Решили писать научную статью с неким РОманом
http://iceja.net/ математические сервисы
iceja 20.01.2026
Обновила свой сайт http:/ / iceja. net/ , приделала Fast Fourier Transform экстраполяцию сигналов. Однако предсказывает далеко не каждый сигнал (см ограничения http:/ / iceja. net/ fourier/ docs ). Также. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru