У меня есть css
Выбранное значение флажок с помощью CSS
input[type=checkbox]:not(old) + label > span, input[type=radio ]:not(old) + label > span {
display : inline-block;
width : 30px;
height : 30px;
margin : 0.25em 0.5em 0.25em 0.25em;
border-radius : 0.25em;
background : #FFFFFF;
border: 1px solid #e0e0e0;
vertical-align: middle;
position: absolute;
}
Я хотел получить проверенное значение флажок со следующим фрагментом кода:
$("input[name=email]:not(old)+ label").click(function() {
console.log($("input[name=email]:not(old)").is(':checked')); // getting false
})
HTML
<input name="gender" type="radio" value="Female">
<label for="gender">
<span><span></span></span>
<p>Female</p>
</label>
пустые промежутки предназначены для отображения выбранного флажка в нижнем стиле
Любая помощь будет принята с благодарностью.
Примечание: Я уже видел много поста, как проверить флажок с помощью JQuery и JavaScript в SO, но ни один из них не рядом с моим требованием.
Что такое 'old' in': not (old) '? – Satpal
Добавить свой код HTML – Aziz
@ Азиз добавлен мой html-фрагмент тоже – Rockstar