renathy Posted April 27, 2011 Report Share Posted April 27, 2011 Man ir pogas, kurām id sakas ar "poga_", piemēram, poga_1, poga_2 utt... Nepieciešams visam šīm pogām uzlikt click eventu. Teiksim, ja man ir viena poga, tad šādi: $('#poga').click(function(){ id = atrast_id(this); mana_funkcija(this, id); }); Kā varētu šo pašu "click" eventu salikt visām pogām, kas tiek saģenerētas? (mēģināju ar each, kkā nesanāca) Quote Link to comment Share on other sites More sharing options...
Zefirs Posted April 27, 2011 Report Share Posted April 27, 2011 (edited) $('button[id^="poga_"]').click(function(){ id = $(this).attr('id'); mana_funkcija(this, id); }); Kaut kā tā uz ātru roku. Tev tā poga ir veidota ar <button> ? Edited April 27, 2011 by Zefirs Quote Link to comment Share on other sites More sharing options...
indoom Posted April 28, 2011 Report Share Posted April 28, 2011 (edited) Kāpēc gan visām pogām neuzlikt vienkārši vienādu klasi un tad uzlikt eventu pēc klases? ko tur čakarēties Un id var dabūt ar this.id . Izmantot jquery, lai tikai noteiktu id, ir lieka koda bremzēšana. Edited April 28, 2011 by indoom Quote Link to comment Share on other sites More sharing options...
renathy Posted April 29, 2011 Author Report Share Posted April 29, 2011 Pamēģināšu... Btw, redzēju svešā kodā, ka rakstua <id>.button(), t.i., pārvērš par "<button" nevis atstāj "input type="button", kādēļ tā? R. Quote Link to comment Share on other sites More sharing options...
renathy Posted April 29, 2011 Author Report Share Posted April 29, 2011 Pamēģināšu... btw, id man bija domāts nevis pogas id, bet rindas, kurā atrodas poga, id (t.i., tabula tiek lādēta no datu bāzes un katrai rindai tad ir kāds id; kaut kur tad šis id ir jāpiekabina un jāiegūst). Btw, redzēju svešā kodā, ka rakstua <id>.button(), t.i., pārvērš par "<button" nevis atstāj "input type="button", kādēļ tā? R. Quote Link to comment Share on other sites More sharing options...
briedis Posted April 29, 2011 Report Share Posted April 29, 2011 Btw, redzēju svešā kodā, ka rakstua <id>.button(), t.i., pārvērš par "<button" nevis atstāj "input type="button", kādēļ tā? wut? Paraugs? Quote Link to comment Share on other sites More sharing options...
indoom Posted April 29, 2011 Report Share Posted April 29, 2011 tas noteikti ir jquery ui plugins http://jqueryui.com/demos/button/ Quote Link to comment Share on other sites More sharing options...
renathy Posted April 29, 2011 Author Report Share Posted April 29, 2011 Paraugs: $('#btn_save').button(); Ko īsti dara .button()? Quote Link to comment Share on other sites More sharing options...
codez Posted April 30, 2011 Report Share Posted April 30, 2011 (edited) Ko īsti dara .button()? Izsauc jqueryui widget-u button, kurš definēt šādi: http://code.google.com/p/jquery-ui/source/browse/trunk/ui/jquery.ui.button.js Kodā var redzēt, ka pieliek klases, pieliek eventus, atrībutus un izdara vēl šādas tādas lietas. Edited April 30, 2011 by codez Quote Link to comment Share on other sites More sharing options...
renathy Posted May 1, 2011 Author Report Share Posted May 1, 2011 Paldies, būs jāpapēta. Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.