Как добавить ссылку каждого якоря на клик для скрытого ввода одной формы - PullRequest
0 голосов
/ 11 октября 2019

Мне нужно добавить значение в href каждого <a href=""></a>, по щелчку, к одному скрытому значению <input> в одной форме. Это должно быть динамически и менять значение href при каждом щелчке ссылки.

Мне нужно сделать это в идеале с jQuery.

Я использую WordPress и GravityForms, и я не уверенс чего начать.

Ответы [ 2 ]

2 голосов
/ 11 октября 2019

Вы можете использовать attr () , чтобы установить атрибут href тега a

$('button').click(function() {
  $('a').attr('href', 'your_link');
})
<script src="https://code.jquery.com/jquery-3.4.1.min.js" integrity="sha256-CSXorXvZcTkaix6Yvo6HppcZGetbYMGWSFlBw8HfCJo=" crossorigin="anonymous"></script>

<a>Link</a>
<button>Add link</button>
0 голосов
/ 11 октября 2019

Хорошо, я получил это через некоторое время ..

link.each(function() {
    jQuery(this).on('click', function() {
        href = jQuery(this).attr('href');
        input.val(href);
    })
});
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...