jQuery kintamuju perdavimas funkcijai

jQuery kintamuju perdavimas funkcijai

Kietas

Autorius gali su each() f-ja bandyti padaryti tą patį. Manau tikrai išeitų.

Negalima, bet yra title ir id kuriuos galima naudoti pagal w3c standarta.
Tiesiog nepagalvojau tai kaip pavyzdi pateikiau.
meh Be be be istaisei klaida Apkabinimas

Ar tikrai div’ui galima dėti name’o atributą pagal w3c standartą?

Visiems div’ams duodi class=“infoboxflip” name=“1” (name=“2”)
$(".infoboxflip").click(function(){
var nr = $(this).attr(“name”);
$(".infobox"+nr).slideToggle(“slow”);
});

Sveiki,

klausimas labai paprastas, tik rasymo daug Šypsena

Yra taip, isivaizduokim nemaza lentele, kiekvienoj eilutej su tam tikrais duomenimis.
planas, kad kiekvienoj eilutej butu galima issaukti specialaus tik tos eilutes irankiams skirto divo issipletima.
noriu tai padaryti su jquery, tik niekaip neissigooglinu paprastoj formoj vieno dalyko.

Kad lengviau isivaizduot butu, parasysiu tradiciskai ka padaryti noriu, tik vietoj normaliu funkciju parasau sena gera alerta:

function divas(nr) {
alert('Divas numeris: '+nr);
}

ir kiekvienoj eilutej pagal eiles tvarka butu mygtukas su onclick=‘divas(1)’ 2, 3, 4 ir t.t.

Klausimas butu - kaip perduoti su jquery ta "nr" kintamaji,

nes pavyzdi naudojant tik viena div’a jau turiu:

$(document).ready(function(){
$(".infoboxflip").click(function(){
$(".infobox").slideToggle("slow");
});
});

bet cia viena klase aprasoma kaip mygtukas - click, o kita slaidinasi. kaip vietoj tu klasiu, galima butu priskirti div’o ID su kintamuoju gale, pvz #infobox15? Ir tai padaryti tik tada kai paspaudi pvz #infoboxflip15?

Zodziu tereik analoginio vieno pavyzduko ir viskas, aciu! Šypsena