Avaleht
uus teema   vasta Tarkvara »  WWW »  JS käivitumine kui screen width suurem/võrdne märgi kõik teemad loetuks
märgi mitteloetuks
vaata eelmist teemat :: vaata järgmist teemat
Hinnavaatlus :: Foorum :: Uudised :: Ärifoorumid :: HV F1 ennustusvõistlus :: Pangalink :: Telekavad :: HV toote otsing
autor
sõnum Saada viide sõbrale.  :: Teata moderaatorile teata moderaatorile
otsing:  
EkzaliK
HV kasutaja
EkzaliK

liitunud: 05.01.2013




sõnum 10.09.2015 17:44:13 JS käivitumine kui screen width suurem/võrdne vasta tsitaadiga

   $(document).ready(function(){
      $(".dropdown-toggle").click(function(){
         $(".dropdown-menu").slideToggle("fast", "linear");
      });
   });

if ((window.innerWidth >= 768))

Lihtne küsimus - kuidas neid oma vahel ühendada? Javascript on minu jaoks uus ja katsetused tulemust ei andnud icon_smile.gif

_________________
Rahulik AHV
Kommentaarid: 27 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 26
tagasi üles
vaata kasutaja infot saada privaatsõnum
mikk36
HV Guru
mikk36

liitunud: 21.02.2004




sõnum 10.09.2015 18:12:29 vasta tsitaadiga

Selle kokku kleepimiseks ei ole mitte mingit javascripti-spetsiifilist teadmist vaja.
Lisaks mainiks ära, et seal if'i näites on tarbetud topeltsulud.
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 0 :: 2 :: 78
tagasi üles
vaata kasutaja infot saada privaatsõnum
EkzaliK
HV kasutaja
EkzaliK

liitunud: 05.01.2013




sõnum 10.09.2015 18:26:32 vasta tsitaadiga

   if (window.innerWidth >= 768){
      $(document).ready(function(){
         $(".dropdown-toggle").click(function(){
            $(".dropdown-menu").slideToggle("fast", "linear");
         });
      });
   }

Sain tööle just nii nagu vaja. Ma asendasin koguaeg $(document).ready(function() osa ära. icon_smile.gif

_________________
Rahulik AHV
Kommentaarid: 27 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 26
tagasi üles
vaata kasutaja infot saada privaatsõnum
mikk36
HV Guru
mikk36

liitunud: 21.02.2004




sõnum 10.09.2015 18:32:01 vasta tsitaadiga

https://github.com/eddiemachado/bones/issues/468
Kommentaarid: 85 loe/lisa Kasutajad arvavad:  :: 0 :: 2 :: 78
tagasi üles
vaata kasutaja infot saada privaatsõnum
gandalf
HV kasutaja
gandalf

liitunud: 01.09.2002




sõnum 14.09.2015 13:49:28 vasta tsitaadiga

Õigem lahendus oleks selline: https://developer.mozilla.org/en-US/docs/Web/API/Window/matchMedia
Kommentaarid: 1 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 1
tagasi üles
vaata kasutaja infot saada privaatsõnum
andrusny
Kreisi kasutaja
andrusny

liitunud: 20.03.2006




sõnum 14.09.2015 18:38:00 vasta tsitaadiga

See annab kirjutatud väärtuse, mitte reaalset ekraani laiust. Vähemalt nii saan aru.
_________________
Kommentaarid: 7 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 7
tagasi üles
vaata kasutaja infot saada privaatsõnum mine selle kasutaja kodulehele
gandalf
HV kasutaja
gandalf

liitunud: 01.09.2002




sõnum 15.09.2015 11:10:38 vasta tsitaadiga

See töötab sisuliselt täpselt samamoodi nagu CSSi media query'd.
Praktiliselt ehitatakse MediaQueryList objekt, ning siis saab kontrollida, kas see on parasjagu tõene või väär. Muuhulgas on MediaQueryList objektile võimalik ka külge panna eventlisteneri, mille abil näiteks tuvastada kui kui tingimuse tõeväärtus muutub (näiteks brauseri akna suuruse muutumise, seadme orientatsiooni vms muutumise tõttu). Vastavad näited on seal dokumentatsioonis viidatud eraldi lehena.
Kommentaarid: 1 loe/lisa Kasutajad arvavad:  :: 0 :: 0 :: 1
tagasi üles
vaata kasutaja infot saada privaatsõnum
näita postitusi alates eelmisest:   
uus teema   vasta Tarkvara »  WWW »  JS käivitumine kui screen width suurem/võrdne
[vaata eelmist teemat] [vaata järgmist teemat]
 lisa lemmikuks
näita foorumit:  
 ignoreeri teemat 
sa ei või postitada uusi teemasid siia foorumisse
sa ei või vastata selle foorumi teemadele
sa ei või muuta oma postitusi selles foorumis
sa ei või kustutada oma postitusi selles foorumis
sa ei või vastata küsitlustele selles foorumis
sa ei saa lisada manuseid selles foorumis
sa võid manuseid alla laadida selles foorumis



Hinnavaatlus ei vastuta foorumis tehtud postituste eest.