#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');
});