praegune kellaaeg 23.04.2024 23:48:42
|
Hinnavaatlus
:: Foorum
:: Uudised
:: Ärifoorumid
:: HV F1 ennustusvõistlus
:: Pangalink
:: Telekavad
:: HV toote otsing
|
|
autor |
sõnum |
|
bigfatblue
HV vaatleja
liitunud: 02.03.2015
|
05.06.2017 18:32:38
Jquery alammenüü avamine |
|
|
edit: leidsin lahenduse
Probleem lihtne
On lihtne menüü kahe tasemeline arvuti vaates kuvab alamenüüd hiire kursoriga üle parent elemendi minnes ja mobiilis vms kuvab kui vajutada teatud kindlale elemendile (element lisatud jqueriga $(".menu-item-has-children a").after("<span class='with_sub'></span>"); ja cssis öeldud :after meetodiga et content on +).
Probleem selles, et kui moblas ala browseri aken tõmmatud väikseks avada korra alammenüü ja viia browseri aken taas suureks siis ennem lehe värskendamist ei kuvata alammenüüd hiirega üle parent elemendi minnes. (samuti on võimalik arvuti vaates elemendile klikades alamenüüd avada aga ei soovi seda).
sellega kuvab klikkides alammenüüd:
$('.with_sub').click(function(){
event.preventDefault();
$(this).siblings('.sub-menu').slideToggle('slow');
});
|
|
Kommentaarid: 12 loe/lisa |
Kasutajad arvavad: |
|
:: |
1 :: |
0 :: |
10 |
|
tagasi üles |
|
|
|
lisa lemmikuks |
|
|
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.
|