Well, what do you know! I always wondered why the :not syntax wasn't included in the selector engine. I always thought it had to be separated in the chain.
Thanks Richard for providing this example!! On Sep 17, 1:52 pm, "Richard D. Worth" <[EMAIL PROTECTED]> wrote: > Also not tested: > > $("#form1 :checkbox:not(:checked)").each( > > - Richard > > On Wed, Sep 17, 2008 at 2:44 PM, tlphipps <[EMAIL PROTECTED]>wrote: > > > > > Seems pretty straightforward to me. I would recommend one small > > syntax change. > > > 1) $("#auswertung > div") =====> $("#auswertung div") > > > and I think you could simplify the each like (NOT TESTED): > > > $("#form1 :checkbox").not(':checked').each( > > function() > > { > > var output = this.value; > > console.log(output); > > $("div#"+output).show(); > > }); > > return false; > > }); > > > On Sep 17, 1:15 pm, tlob <[EMAIL PROTECTED]> wrote: > > > can this be done more efficient? > > > $(document).ready(function(){ > > > $("#auswertung > div").hide(); > > > > $("form#form1").submit(function() { > > > $("#auswertung > div").hide(); > > > > $("form#form1 > > [EMAIL PROTECTED]'checkbox']").each( > > > function() > > > { > > > if (!this.checked) > > > { > > > var output = this.value; > > > console.log(output); > > > $("div#"+output).show(); > > > } > > > }); > > > return false; > > > }); > > > }); > > > > thx