Как добавить ТЕКСТ из тега DIV в ССЫЛКУ в моем коде с помощью jQuery

#jquery #text #hyperlink #replace #href

#jquery #текст #гиперссылка #заменить #href

Вопрос:

В настоящее время у меня есть квитанция, которая записывается asp, которую я не могу контролировать. Я хочу скопировать счет с помощью jquery, а затем ввести в ссылку. Я имею очень базовое представление о jquery и знаю, что это можно сделать, но не уверен, с чего начать.

 <div id="orderid">34332</div>
<a href="http://mysite.com/order/------.html"></a>
  

Мне нужно иметь возможность заменить —— идентификатором заказа.

Я знаю, что могу превратить идентификатор заказа в переменную, поскольку к тегу div прикреплен идентификатор, но совершенно не понимаю, как ввести его в href

Спасибо.

Ответ №1:

Что-то вроде следующего, если после div всегда есть тег привязки.

 $('#orderid').next('a').attr('href', 'http://mysite.com/order/'   $('#orderid').html()   '.html');
  

Или , вероятно, немного менее навязчивый:

 $('#orderid').next('a').click(function() {
    window.location.href = 'http://mysite.com/order/'   $('#orderid').html()   '.html');
});