Как повторным нажатие на input radio удалять подставленную ссылку
имеется вот такой скрипт, при нажатие на radio страница перезагружается и добавляет target к ссылке.
Как сделать, так что бы при повторном нажатие на радио, добавленный таргет к ссылку убирался, c перезагрузкой страницы
<script type="text/javascript">
$(document).ready(function() {
$('label input[value=link1]').on('click', function() {
// alert('write here code');
window.location.href = '?link1';
});
$('label input[value=link2]').on('click', function() {
// alert('write here code 2');
window.location.href = '?link2';
});
});
</script>
<label> <input type="radio" name="proview" value="link1"> Text one</label>
<br>
<label> <input type="radio" name="proview" value="link2"> Text two</label>
Спасибо
Ответы (1 шт):
Автор решения: Zhihar
→ Ссылка
думаю алгоритм должен быть таким:
после загрузки страницы получить параметр
window.location.hrefиз полученного href извлечь нужные линки (зависит от того, что именно вы после ? в href передаете - одно название или несколько)
удалить (или скрыть) элементы
к примеру
$(`label input[value={link}]`).hide()