Я пишу $(this).closest('.comment').find('form').toggle('slow');
и проблемой является каждая из форм в ребенке, переключается. Я хотел бы только, чтобы первая форма была переключена. HTML - что-то как ниже, и это - ссылка
<div comment>
<a href>
<form>
</form>
<a href>
<div comment>
<form>
</form>
</div>
</div>
Мои последние публикации в блоге MSBuild и Multiple environments могут оказаться полезными. Учтите, что у каждого из ваших клиентов может быть своя «среда», позволяющая указать их различные конфигурации по отдельности.
Если бы вы использовали этот подход, вы все равно могли бы «подписать» развертывание.
Удачи!
-121--4028838-Можно использовать либо
$(this).closest('.comment').find('form').eq(0).toggle('slow');
, либо
$(this).closest('.comment').find('form:first').toggle('slow');
-121--1327722- Я использую
$([selector]).slice(0, 1)
, потому что это наиболее явный способ выбора фрагмента запроса и потому, что он может быть легко изменен, чтобы соответствовать не первому элементу, а следующему, и т.д.
Вы можете использовать либо
$(this).closest('.comment').find('form').eq(0).toggle('slow');
, либо
$(this).closest('.comment').find('form:first').toggle('slow');