Ne radi mi jquery

poruka: 5
|
čitano: 1.638
|
moderatori: Lazarus Long, XXX-Man, vincimus
1
+/- sve poruke
ravni prikaz
starije poruke gore
16 godina
neaktivan
offline
Ne radi mi jquery

Kao što i sam naslov kaže ne radi mi jquery i nemogu otkriti u čemu je problem

imam datatoteku

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transtional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title>Untitled page</title>
        <script type="text/javascript" src="http://code.jquery.com/jquery-1.4.2.min.js"></script>
        <script type="text/javascript">
            $(document).ready(function(){
                $("#but").click(function(){
                    $("#layer").show();
                });
            });
        </script>
        <style type="text/css">
            #layer{
                width:100px;
                height:100px;
                background:#000000;
                margin:10px 100px;
                padding:0px;
            }
        </style>
    </head>
    <body>
        <input type="submit" id="but" value="click"/>
    </body>
</html>

ali kada kliknem na submit buton, ne događa se ništa(ne prikazuje se #layer div, a trebao bi se pokazivati)

k1.c0
Moj PC  
0 0 hvala 0
15 godina
neaktivan
offline
Ne radi mi jquery

pa nemas nigdje u kodu div naziva "layer" ili kako se već zove.

 

za probu stavi :

 

.click(function() {alert('ok');});

:-)
Moj PC  
1 0 hvala 0
16 godina
neaktivan
offline
Ne radi mi jquery

probao sam prije to već no nije htjelo prikazati alert, sada sam ponovo probao i uspjelo , hvala

k1.c0
Moj PC  
0 0 hvala 0
17 godina
offline
RE: Ne radi mi jquery

mozes i sakriti taj div prije klika ili ga stvarati klikom..

npr (nabrzaka)

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transtional.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
    <head>
        <title>Untitled page</title>
<script type="text/javascript" src="http://code.jquery.com/jquery-1.4.2.min.js"></script>
<script type="text/javascript">
$(document).ready(function(){
                $("#layer").hide();
                $("#but").click(function(){
                    $("#layer").show();
                });
                var c="x";
                $("#but2").click(function(){
                if (c=="x"){
                    $('#layer0').append('<div id="layer2"></div>');
                    c = "z";
                    }
                    else{
                    $('#layer2').detach();
                    c = "x";
                    }
                });

});
</script>
<style type="text/css">
#layer{
width:100px;
height:100px;
background:#000000;
margin:10px 100px;
padding:0px;
}
#layer2{
width:100px;
height:100px;
background:#000000;
margin:10px 100px;
padding:0px;
}
</style>
</head>
<body>
<input type="submit" id="but" value="click"/>
<input type="submit" id="but2" value="click"/>
<div id="layer"></div>
<div id="layer0"></div>
</body>
</html>

12 godina
neaktivan
offline
Ne radi mi jquery

Neće uopće da mi učita jel greška u kodu ili do jQuerya ne razumijem????

 

 EDIT: Skuzio sam gdje mi je greska umjesto type: "jacascript" -> type="text/javascript" :facepalm:

Poruka je uređivana zadnji put sub 3.10.2015 20:06 (Xyloto).
 
0 0 hvala 0
1
Nova poruka
E-mail:
Lozinka:
 
vrh stranice