renathy Posted April 27, 2011 Report 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
Zefirs Posted April 27, 2011 Report 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
indoom Posted April 28, 2011 Report 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
renathy Posted April 29, 2011 Author Report 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
renathy Posted April 29, 2011 Author Report 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
briedis Posted April 29, 2011 Report 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
indoom Posted April 29, 2011 Report Posted April 29, 2011 tas noteikti ir jquery ui plugins http://jqueryui.com/demos/button/ Quote
renathy Posted April 29, 2011 Author Report Posted April 29, 2011 Paraugs: $('#btn_save').button(); Ko īsti dara .button()? Quote
codez Posted April 30, 2011 Report 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
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.