Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: zdarzenia jQuery nie działają
Forum PHP.pl > Forum > Po stronie przeglądarki > JavaScript
kubel-junior
Witam, mam następujący problem, nie działają mi zdarzenia jQuery. np :

$("#dupa").click ( function () {
$(this).hide();
} );


nie działają żadne zdarzenia wszystko musze wywoływać w następujący sposób

  1. <div id="dupa" onClick="animuj();"></div>


kod js :

function animuj() {

$("#dupa").hide();

}


oczywiście problem dotyczy każdego zdarzenia, nie działa nawet $("#dupa").css( jakies tam bzdurki );
Czy ktos wie w czym problem questionmark.gif
z góry dzięki za podpowiedź i sorki za tą dupe winksmiley.jpg
Spawnm
pokaż cały kod, masz to w kodzie: $(document).ready(function(){ ... ?
kubel-junior
nie, nie mam tego w kodzie $(document).ready(function(){ ...

rozumiem że to musi wyglądać tak :
$(document).ready(function(){

$("#div").click( ... ) ;

}


questionmark.gif?
ja mam cos takiego w sekcji head
<script type="text/javascript">

$("#div").click( ... ) ;

... jakies tam inne funkcje javascript

</script>
wookieb
Ale musisz taki kod wywolywac jak element o podanym id będzie już na stronie a ty wywolujesz jak go jeszcze nie ma. Dlatego konieczne jest uzycie
Kod
$(document).ready(
function()
{
//tutaj twoj kod
});
kubel-junior
dzieki za podpowiedz. zabrałem sie za czytanie tutoriala od drugiej strony smile.gif

jeszcze raz dzieki, wszystko śmiga jak powinno
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.