У меня есть сложный вопрос jquery; Я хочу, чтобы иметь возможность выбирать все дочерние элементы определенного флажка, когда он имеет идентификатор и контент класса span '- 'Подбор (проверка) флажков с указанным тегом в JQuery
В приведенном ниже примере; Я хочу, чтобы при проверке «Тревога» проверялись как «Alarmes domestiques», так и «Contrôle d'accès»; также обратное действие, когда я его не снимаю.
Должно быть, чертовски легко, но я не эксперт по JQuery.
Спасибо!
У меня есть следующий код:
<tbody>
<tr class="odd">
<td>
<div class="form-item-2-0-checkboxes-1--1">
<input type="checkbox" name="2[0][checkboxes][1][-1]" value="1">
</div>
</td>
<td>
<span class="indenter"></span>
<a href="/taxonomy/term/1" class="depth-0">Alarmes</a>
</td>
</tr>
<tr class="even">
<td>
<div class="form-item-2-0-checkboxes-4--1">
<input type="checkbox" name="2[0][checkboxes][4][-1]" value="1">
</div>
</td>
<td>
<span class="indenter">-- </span>
<a href="/taxonomy/term/4" class="depth-1">Alarmes domestiques</a>
</td>
</tr>
<tr class="odd">
<td>
<div class="form-item-2-0-checkboxes-5--1">
<input type="checkbox" name="2[0][checkboxes][5][-1]" value="1">
</div>
</td>
<td>
<span class="indenter"></span>
<a href="/taxonomy/term/2" class="depth-0">Aménagement</a>
</td>
</tr>
<tr class="even">
<td>
<div class="form-item-2-0-checkboxes-3--1">
<input type="checkbox" name="2[0][checkboxes][3][-1]" value="1">
</div>
</td>
<td>
<span class="indenter"></span>
<a href="/taxonomy/term/3" class="depth-0">Sanitaires</a>
</td>
</tr>
</tbody>
Приятно, но даже не вызывает щелчок; (функция ($) {$ checkboxes = $ ("span.indenter: empty"). Parent(). Prev(). Children(). Children(); \t $ checkboxes.click (function() {alert ('hey');});}) (jQuery); – Disco
с помощью jquery 1.5.2 – Disco
он должен работать http://jsfiddle.net/YSSps/, но не может проверить скрипту с помощью 1.5.2 (и позаботиться о .prop, который был добавлен в jquery 1.6) – r043v