Как добавить текст из тега DIV в ссылку в моем коде с помощью jQuery - PullRequest
0 голосов
/ 20 мая 2011

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

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

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

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

Спасибо.

1 Ответ

2 голосов
/ 20 мая 2011

Что-то вроде следующего, если после 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');
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...