$('.button').click(function() { $('.button[name="'+$(this).attr('name')+'"]').click=$(this).attr('name') }) <input type="button" name='aBanerGlownySave' class='button' value='Zapisz' />
Wiem że jest to źle zapisane, ale chodzi mi o coś w takim stylu, mianowicie - przeglądanie całej strony i dodanie do każdego type="button" elementu click równego nazwie inputa. Czy jest to możliwe, jeśli tak to w jaki sposób?
Tak przy okazji, jest jakiś skrót by zawsze nie pisać function(){}, np fun(){} czy trzeba samemu się w niego uzbroić?
OK chyba namieszałem wtedy za bardzo i teraz mam:
$('.button').each(function(index) { $(this).click(function() { var funct=$(this).attr('name')+'()' jQuery.globalEval(funct) }) })
I działa.
