У меня есть следующие функции JQuery на сайте:Функция jQuery Click не работает?
$('#CAT_Custom_381715_0').click(function() {
$(".grow").fadeIn("slow");
});
Что я стремлюсь, когда флажок щелкает он будет показывать другие части формы.
HTML-код ниже:
<tr>
<td><label>Have You Grown This Plant?</label><br />
<input type="checkbox" value="Yes" id="CAT_Custom_381715_0" />Yes</td>
</tr>
<tr class="grow"> <!-- FORM CODE --> </tr>
<tr class="grow"> <!-- FORM CODE --> </tr>
CSS для .grow
.grow{
display:none;
}
Я полагаю, что-то делать с таблицей, вызывающей проблемы. Ошибок не возникает. Первоначально у меня был div, завершающий код, но Firefox удалял div. Не уверен, что это Firefox или моя CMS.
Проблема заключается в том, что <tr>
с классом grow
не отображается при щелчке по галочке.
Как получить jQuery для правильной работы.
В чем проблема? Когда вы нажмете, это покажет оба tr, если они еще не показаны. У вас нет никаких условий для обработки переключений, так что этого и следовало ожидать. – Ohgodwhy
У вас была 'div' упаковка элементов' tr'? –
@CrazyTrain - Да, да. – L84