Aktywne Wpisy
Ynfluencer +29
To jest dziwne, ale w jeden dzień wpadłem w kompletny dół, bo uświadomiłem sobie, że od wielu lat jestem w czarnej doopie i nawet nie zdawałem sobie z tego sprawy. Teraz już to wiem, że przegrałem i prawdopodobnie przegram resztę życia.
Facet w wieku 31 lat, mieszkający z toksycznymi rodzicami ze względów finansowych, związek na odległość, który już dawno miał skończyć się wspólnym mieszkaniem, ale kochany PiS wyrypał ceny kurników w kosmos.
Facet w wieku 31 lat, mieszkający z toksycznymi rodzicami ze względów finansowych, związek na odległość, który już dawno miał skończyć się wspólnym mieszkaniem, ale kochany PiS wyrypał ceny kurników w kosmos.
#famemma Tak z ciekawości, grozi coś za samo oglądanie nielegalnych restreamów?
Załóżmy, że mam zdarzenie
$('selektor').on('click', function() {
// tutaj togluje jakieś klasy po kliknięciu w selektor
});
W jaki sposób mogę wywołać callback, żeby obsłużyć drugie kliknięcie w ten sam selektor?
Czyli np.
//Przy pierwszym kliknięciu
$('button').on('click', function() {
$('div').css("display", "block");
});
//Przy drugim kliknięciu
$('button').on('click', function() {
$('div').css("display", "none");
});
Próbowałem tak:
$('button').on('click', function() {
$('div').css("display", "block");
}, function(){
$('div').css("display", "none");
);
Ale nie działa.
Pomęczę Cię jeszcze trochę jeśli można ;). Nie to, że nie rozumiem tego co mi wysłałeś, ale jest możliwość napisania to jakoś łatwiej bez używania 'click'? Może opiszę szerzej co próbuję zrobić.
Klikam w przycisk i nadaje jakiemuś elementowi klasę np. "showfromtop".
Klikam drugi raz i i nadaje mu
.on()
z jQuery, czy przez.addEventListiner()
Jak chcesz usunąć/dodać klasę możesz użyć .removeClass() i .addClass(). Ewentualnie możesz użyć .toggleClass() ale wtedy będziesz miał tylko jeden callback http://codepen.io/Eggy/pen/xVYpLO