http://docs.jquery.com/Frequently_Asked_Questions#Why_doesn.27t_an_event_work_on_a_new_element_I.27ve_created.3F
Also, for future reference - questions about why codes don't work and such belong at http://groups.google.com/group/jquery-en On Sep 12, 5:23 pm, light-blue <[EMAIL PROTECTED]> wrote: > I am working from the VanDyk / Westgate Pro Drupal Development book > with (working) code below. I have modified it slightly (also below). > My code breaks--that is, the first $('a.targetme') works, but not the $ > ("a.unit"). I SUSPECT the problem arises because there is NO $ > ("a.unit") when the document loads. You first must click the $ > ('a.targetme'). Any thoughts? > > Code from Westgate book > ===================== > // $Id$ > > // Global killswitch > if (Drupal.jsEnabled) { > $(document).ready(function(){ > $('a.plus1-link').click(function(){ > var voteSaved = function (data) { > var result = Drupal.parseJson(data); > $('div.score').fadeIn('slow').html(result['score']); > $('div.vote').html(result['voted']); > } > $.get(this.href, null, voteSaved); > return false; > }); > }); > > } > > ================ > > // Global killswitch > if (Drupal.jsEnabled) { > $(document).ready(function(){ > > $('a.targetme').click(function(){ > var listUnits = function (data) { > var result = Drupal.parseJson(data); > $('div.units').html(result['units']); > $('div.units').css('display','inline'); > $('div.units').fadeIn('slow'); > } > $.get(this.href, null, listUnits); > return false; > }); > > $("a.unit").click(function(){ > $('a.unit'.css('background','red')); > var listRes = function (data) { > var result = Drupal.parseJson(data); > $('div.unitres').html(result['unitres']); > $('div.unitres').css('display','inline'); > $('div.unitres').fadeIn('slow'); > } > $.get(this.href, null, listRes); > return false; > }); > }); > > } --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "jQuery Development" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/jquery-dev?hl=en -~----------~----~----~----~------~----~------~--~---
