Anonymní profil peter – Programujte.com
 x   TIP: Přetáhni ikonu na hlavní panel pro připnutí webu

Anonymní profil peter – Programujte.comAnonymní profil peter – Programujte.com

 

Příspěvky odeslané z IP adresy 2001:718:2601:258:10ea:5e...–

peter
.NET › C# porovnávání sql příkazů
11. 8. 2014   #192853

Jestli to chapu spravne, tak ma dve pole. Pole1, seznam sql prikazu. Pole2, sql prikazy, asi vypis z nejakeho programu. A asi potrebuje zjistit, kolik se jakych prikazu pouzije a nebo vypsat vsechny podobne prikazy. To druhe by se mohlo hodit pro optimalizaci rychlosti, ze by stejne nebo podobne prikazy neduplikoval.


ondra - SQL prikazy muzou byt ale slozene z nekolika. Muzou provadet insert na zaklade selectu. Pak ten prikaz chces zaradit mezi select i insert nebo jen insert? Si myslim, ze k obojimu.

peter
JavaScript, AJAX, jQuery › Šířka všech předcházejících…
11. 8. 2014   #192843

1) Mno, a mas to uzavrene v divu? Jak chces kontrolovat obrazek po obrazku, kdyz je nemas v nicem uzavrene?
2) This je odkaz na aktualni element (tag).
pr1: <img onclick=alert(this.src)>klikni a zobraz alert
pr2: <span onclick=alert(this.innerHTML)>klikni a zobraz alert</span>
3) this.parentNode je odkaz na nadrazeny element, to by byl ten div
4) a z neho ziskas pole obrazku bud jako .images a nebo jako .getElementsByTagName('IMG')
5) No, a i kdybys to mel vsechno teda spravne, tak jsem te chtel upozornit, ze kdyz u obrazku nezadas parametr width, tak budes muset pouzit jinou funkci, ktera se mozna nazyva offsetwidth nebo jinak. To uz se da najit googlem.

Jak/Co se hleda googlem?
all images in div jquery
Treba treti odkaz mas na forum stackoverflow.com, ktere mi casto pomohlo resit problemy...
http://stackoverflow.com/…ic-size ;

1) tag the images that fit the criteria

$('#targetDiv img').each(function() {
      if($(this).height()>70) {
         $(this).addClass('biggie')
      }
})

2) Hook up navigation

var myPos = 0;

    $('#btnNext').click(function() {
        //copy this image to the placeholder 
        $('#placeholder').attr('src', $('#targetDiv .biggie').eq(myPos).attr('src'));
         myPos++;
         if(myPos>$('#targetDiv .biggie').length) {
            myPos = 0;
         }
    })

Jsem ti chtel poradit, jaka slova mas hledat a poskladat do sebe. Tu radost, zprovoznit to, jsem chtel nechat tobe. Samozrejme je mozne najit googlem hotove reseni...

peter
Pascal › Důvody členění programu na m…
11. 8. 2014   #192841
peter
JavaScript, AJAX, jQuery › Šířka všech předcházejících…
11. 8. 2014   #192840

w = 0;
for (i=0; i<im.length; i++) {w+=im[i].width; if (im[i].src==this.src) break;} // pri porovnani src ani nepotrebujes idecka
alert(w)

peter
JavaScript, AJAX, jQuery › Šířka všech předcházejících…
11. 8. 2014   #192839

<div><img ...><img ...><img ...>...</div> - uzavrit do divu
...
gw(this) - predavat this, element aktualniho obrazku
...
div = this.parentNode // nadrazeny element
im = div.images // div.getElementsByTagName('IMG') // seznam vsech obrazku
alert(im) // melo by to byt pole Array nebo Nodes
alert(im[0].width)
alert(im[0].offsetWidth) // pripadne si najdi googlem, jak zjistit spocitanou sirku obrazku, kdyz ji nezadas do width
alert(this.id)
A pak uz jen cyklus, ktery to poscita vse po aktualni pozici obrazku. Netusim, jak to napsat v jquery, asi by to vypadalo lepe.

Hlavne, pravidla rikaji, ze id musi byt jedinecne a musi zacinat pismenem. Pokud tam pouzijes dve galerie se stejnymi id, tak to muze byt zajimave. Ikdyz zrovna pres this.id je to konkretni prvek, tak by to asi nevadilo.

Jestli by treba nebylo jednodusi nastavit visibility na hidden? To si pak zachovava rozmery, jen je to neviditelne.

 

 

Hostujeme u Českého hostingu       ISSN 1801-1586       ⇡ Nahoru Webtea.cz logo © 20032024 Programujte.com
Zasadilo a pěstuje Webtea.cz, šéfredaktor Lukáš Churý