Javascript.RU

Создать новую тему Ответ
 
Опции темы Искать в теме
  #1 (permalink)  
Старый 01.06.2020, 19:14
Новичок на форуме
Отправить личное сообщение для Makaroni Посмотреть профиль Найти все сообщения от Makaroni
 
Регистрация: 01.06.2020
Сообщений: 3

Как получить patch url и потом вставить ?
Возникла необходимость получить ссылку

сайт.ру/категория/товар

Нужно получить посредством jquery "/категория/товар" эту часть ссылки,
потом вставить ее
<a href="сайт222.ру/{$часть_ссылки}">Ссылка</a>


Вроде получаем часть ссылки так
$(location).attr('pathname');

А вот что с ней дальше делать и как ее вставить не пойму.
помогите пожалуйста.
Ответить с цитированием
  #2 (permalink)  
Старый 01.06.2020, 19:16
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

Сообщение от Makaroni
.attr('pathname')
Интересно, а где вы такое вычитали, что у location есть атрибуты?
Ответить с цитированием
  #3 (permalink)  
Старый 02.06.2020, 11:50
Новичок на форуме
Отправить личное сообщение для Makaroni Посмотреть профиль Найти все сообщения от Makaroni
 
Регистрация: 01.06.2020
Сообщений: 3

Сообщение от laimas Посмотреть сообщение
Интересно, а где вы такое вычитали, что у location есть атрибуты?
https://coderoad.ru/406192/%D0%9F%D0%BE%D0%BB%D1%83%D1%87%D0%B8%D1%82%D1%8C-%D1%82%D0%B5%D0%BA%D1%83%D1%89%D0%B8%D0%B9-URL-%D1%81-jQuery#29468948


Вот тут.

Но в итоге решил вопрос так:
<script src="https://cdnjs.cloudflare.com/ajax/libs/clipboard.js/1.5.10/clipboard.min.js"></script>
<script>
jQuery(document).ready(function($){
var url = document.location.pathname;
var mulink = 'сайт222.ру';

new Clipboard('.copy_link', {text: function(){ return mulink + url ;}});
});
</script>
<span class="copy_link">Копировать ссылку</span>
Ответить с цитированием
  #4 (permalink)  
Старый 02.06.2020, 11:53
Новичок на форуме
Отправить личное сообщение для Makaroni Посмотреть профиль Найти все сообщения от Makaroni
 
Регистрация: 01.06.2020
Сообщений: 3

Более простого решения не смог сделать (
Ответить с цитированием
  #5 (permalink)  
Старый 02.06.2020, 12:27
Профессор
Отправить личное сообщение для laimas Посмотреть профиль Найти все сообщения от laimas
 
Регистрация: 14.01.2015
Сообщений: 12,990

https://developer.mozilla.org/ru/docs/Web/API/Location
а $(location).attr('pathname');, это ересь.
Ответить с цитированием
Ответ



Опции темы Искать в теме
Искать в теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Как получить данные по http ссылке Ракун Events/DOM/Window 8 17.08.2017 17:24
как получить результат от ajax запроса (из отдельного файла) 1Feniks1 AJAX и COMET 0 12.03.2017 18:45
Получить URL загружаемой страницы failure jQuery 9 11.03.2017 12:53
Как получить URL, в случае совпадения с условиями - создать div? Intruder Общие вопросы Javascript 3 27.05.2012 02:10
history.pushState и как получить StateObj aphextwin AJAX и COMET 4 15.05.2012 18:46