У меня есть страница, которая включает в себя набор флажков, каждый со значением, которое генерируется динамически, поэтому оно меняется с каждым отображением страницы.Пример выглядит следующим образом:
<fieldset id="P163_PROFILES" tabindex="-1" class="checkbox_group">
<input type="checkbox" id="P163_PROFILES_0" name="p_v01" value="264" checked="checked">
<input type="checkbox" id="P163_PROFILES_1" name="p_v01" value="2356" checked="checked">
</fieldset>
Затем у меня есть теги <div class="264">
и <div class="2356">
на остальной части страницы в макете календаря, где класс DIV совпадает с входными значениями.У меня вопрос такой.Если пользователь отменяет / проверяет одно из полей ввода, я хочу скрыть / показать DIV с соответствующими классами.Поскольку я новичок в jQuery, я борюсь с логикой, чтобы идентифицировать входной объект, который изменился, а затем использовать его значение для изменения соответствующих объектов DIV.Вот код, который у меня есть на данный момент:
<script type="text/javascript">
$( '[id^=P163_PROFILES_]' ).click(function(){
var pClass = '.'+$(this).val();
if ($(this).is(':checked')) {
$(pClass).show;
} else {
$(pClass).hide;
}
});
</script>
Я даже близко?
Спасибо, Джефф