/ / Joverguido: konwertuj "na hover" na "on click" - jquery, css, html, hoverintent

Nawigacja JQuery: konwertuj "po najechaniu" na "kliknięcie" - jquery, css, html, hoverintent

  1. Używam Hoverintent Wtyczka JQuery do rozszerzenia DIV.
  2. Teraz chcę, żeby działało "na kliknięcie"raczej niż"po najechaniu myszą"

Jak mam to zrobic? Wiem, że to proste proste JQuery, ale moja wiedza jest brakuje. Każda pomoc byłaby bardzo cenna. Oto kod:

$(document).ready(function(){
//Expand Div
$("#expandbutton").click({
over: ExpandDiv,
timeout: 100,
out: DoNothing
});
});


function ExpandDiv(){
$("#expander").animate({"height":200},400, "easeOutSine");
$("#expandbutton").css({opacity: 0.0, visibility: "hidden"}).animate({opacity: 0.0});
}

Odpowiedzi:

0 dla odpowiedzi № 1

Aby to po prostu wykonać ExpandDiv metoda na kliknięcie, możesz użyć jQuery .click() lubię to:

$(document).ready(function(){
//Expand Div
$("#expandbutton").click(ExpandDiv);
});

0 dla odpowiedzi nr 2

Wywołaj funkcję bezpośrednio po przekazaniu parametrów do click()

 $("#expandbutton").click({timeout: 100, out: DoNothing},
ExpandDiv);