Как проверить, установлен ли мой флажок с id
из UseUsername
, а затем использовать эту информацию для переключения другого элемента с помощью id
из div
?Как использовать флажок для переключения другого элемента?
ответ
Это так же просто, как:
$('#UseUsername').change(function(){
if($(this).is(':checked')){
$('#div').show();
} else {
$('#div').hide();
}
});
Дополнительно, вы можете стрелять это событие, когда страница загружается, поэтому DIV исчезнет, если флажок не установлен.
// Show the div only if the checkbox is checked
function toggleDiv(){
if($(this).is(':checked')){
$('#div').show();
} else {
$('#div').hide();
}
}
$(document).onload(function(){
// Set change event to hide/show the div
$('#UseUsername')
.change(toggleDiv)
.trigger('change');
});
Самый простой способ будет выглядеть так:
$('#UseUsername').change(function(){
$('#div').toggle(this.checked); // show if it is checked, otherwise hide
});
Попробуйте:http://jsfiddle.net/mHNuN/
Это решение намного лучше, чем мое:] – Harmen
Я думаю, что решение Harmen лучше. Использование переключателя может привести к тому, что состояние флажка и желаемая функциональность перестанут синхронизироваться. Лучше всего проверить состояние после каждого изменения. –
Использование (bool) перегрузки переключателя не должно приводить к тому, что страница перестает синхронизироваться, когда вы проходите, если она должна быть показана или заметна –
- 1. JavaScript флажок переключения оповещения
- 2. Как использовать polymer.js для переключения скрытого/шоу элемента
- 3. классы переключения для дочернего элемента
- 4. JQuery набор DIV для переключения флажок брейки, установив флажок сам
- 5. использовать высоту другого элемента динамически
- 6. Как использовать функцию переключения JQuery для переключения видимости группы прямоугольников?
- 7. Xaml привязка для радио/флажок для переключения между имперским/метрическим
- 8. jquery - как использовать errorPlacement для определенного элемента?
- 9. как использовать каждое значение массива для каждого другого элемента
- 10. WPF как использовать свойства для перерисовки другого элемента?
- 11. Как использовать UINavigationController для переключения страницы
- 12. Как использовать UISegmentedControl для переключения представлений?
- 13. Как использовать категорию ленты для переключения вида?
- 14. Как использовать valueBinding для переключения переключателей?
- 15. Как использовать .hasClass для правильного переключения положения?
- 16. Как использовать Routeprovider для переключения разделов?
- 17. Как использовать COM-порт для переключения
- 18. Прокрутка для переключения сфокусированного элемента доступности iOS
- 19. Использовать JQuery для переключения элементов репитера
- 20. JQuery для переключения неправильного элемента ID
- 21. как использовать флажок для переключения между ссылками на одной и той же кнопке?
- 22. Run из другого элемента
- 23. usercontrol внутри другого пользовательского элемента управления. Как использовать свойства?
- 24. Функция переключения JQuery для дополнительного элемента
- 25. Использование атрибута элемента атрибута XSLT для другого атрибута другого элемента
- 26. Флажок переключения тумблера с проверенными/непроверенными значениями
- 27. Как использовать кнопки переключения ботстрапа?
- 28. jQuery функция click() для элемента внутри другого элемента с щелчком()
- 29. Как использовать флажок управления для сбора результата?
- 30. Как использовать флажок для фильтрации результатов?
я использовать дисплей: нет так ДИВ Dont появляется – Karem
+1 за то, что в состоянии понять, исходный вопрос XD – Supuhstar
по непроверенным -> еще часть не работает \t \t \t \t $ ('# sampathcrdr') .change (function() { if ($ (this) .is (': checked')) { alert ("ok"); } else { alert ("Gonee"); } }); –