Скрипт копирования ссылок
С помощью аякс вывожу список ссылок вот такого формата
<div class="bar"> <li>"//ссылка1",</li> <li>"//ссылка2",</li> <li>"//ссылка3",</li> </div>
Подскажите скрипт который сможет в один клик скопировать все ссылки и вставить в заданное поле textarea ну или хотя бы просто скопировать.
Пробовал несколько скриптов, но они не работают, поскольку ссылки выводятся через аякс
Мало данных, нужен пример структуры всех элементов.
Поскольку я JS и PHP знаю очень поверхностно, то в итоге полный код получился вот таким.
Стандартное подключение аякс скрипта
Дальше функция которая выполняет парсинг
Также сам скрипт который срабатывает при клике и запускает функцию
На выходе получаем при клике на тег h5 в блоке с id archi-links получаем список ссылок вот в таком формате
все ссылки я вывел в тегах li чтобы каждая была с новой строки. Теперь осталось добавить кнопку копировать все ссылки или содержимое ли. Возможно это нужно как-то по другому оформить, но в итоге на выходе нужно получить все сразу скопированные ссылки вот в таком виде без li
ну и ессно добавить сам элемент текстареа с указанным ID и кнопку по которой это все должно срабатывать тоже с нужным ID
Код не проверял, должен работать, но может где-то ошибся, это пример принципа.
Работает, спасибо за помощь.
Хотя в конце поля ставит еще пустую строку, словно ентер нажали
хотя если в ручную скопировать выводящий список, то такая же ситуация
вот теперь то что нужно, еще раз спасибо.
Еще хочу поинтересоваться, как сделать, чтобы кнопка копировать выводилась в самой функции, а не просто на странице
Ну примерно вот так:
осталось только сделать, чтобы аякс запрос ее определял
какой вы нудный до чертиков...
при чем тут айакс - это функция обработчик.
вы хотите на лету вставить элемент и навешать на него функцию обработчик?
Думаю да.
ну так и делайте это
определяете неизменную зону и навешиваете в ней jQuery delegate
Пробовал по разному, но вот такой вариант к примеру не работает
нифига вы не поняли, на поклон - в хорошем смысле, я добрый
Да я в принципе не особо много в этом понимаю, а объяснение навешиваете в ней jQuery delegate мне не говорит ничего. Ну загуглил, нашел пример с этим delegate применил как сумел.
смешно
Непонятно, что именно тебя так веселит, но в любом случаи спасибо помощь.
навешивание делегейта
бггг