Лучше объясните на примере (я очень новичок в jQuery, заранее извините):
// Selector for checkboxes not checked
var checkboxes = "input:checkbox:not(:checked)";
// Selector for labels relative to checkboxes not checked
var labels = "label[for=" + $(checkboxes).attr("id") + "]";
$(checkboxes + ", " + labels]).FadeTo("slow", 0.45);
Это работает для флажков, но не для ярлыков (как ни странно, выбирается только один ярлык).
Вопрос: как выбрать «прикрепленные» ярлыки? И как на самом деле работает .attr("name")
, когда выбрано более одного элемента (возвращает массив, составной список или ... что?).