Just nu i M3-nätverket
Gå till innehåll
jan-erik

problem med funktionsanrop

Rekommendera Poster

jan-erik

function EVNSHW(par)
{$(document).ready(function() {
stoploop();
$('#content').load('../tj/EVNSHW.php?content=' +par);

});} 

 

 

 

 

  <input type="button" id="bok" value="<? echo $evidx;?>" onclick="
alert('tryck ok');
stoploop();
var par=<? echo $evidx;?>;
EVNSHW(par);
 "  >

 

När jag anropar funktionen EVNSHW med knappen "bok" så händer det ibland att när jag upprepar detta så funkar det oftast, men ibland känner knappen inte av klicket. Jag har lagt alerten i bok, och när detta händer så får jag inte ut nån alert. Funktionerna stoploop och EVNSHW funkar ok i andra sammanhang.

jag använder jquery.

I vilket härad ska jag börja leta?

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser
Jonas__B

för det första så har du en händelselyssnare inne i en funktion som du anropar på en knapptryckning. Där är det knas.

$(document).ready(function() {

function evnshw(par)
{
 stoploop();
 $('#content').load('../tj/EVNSHW.php?content=' +par);
}

$("#bok").click(function(){
alert('tryck ok');
 //stoploop();  // <-- avaktiverat denna då den anropas i evnshw
 //
 evnshw('<? echo $evidx;?>');
});

// ev mer kod och funktioner
});

 

Varför har du två stoploop? Vad är det som startar loopen?

 

Dela detta inlägg


Länk till inlägg
Dela på andra webbplatser

Skapa ett konto eller logga in för att kommentera

Du måste vara medlem för att kunna kommentera

Skapa ett konto

Skapa ett nytt konto på vårt forum. Det är lätt!

Registrera ett nytt konto

Logga in

Redan medlem? Logga in här.

Logga in nu



×
×
  • Skapa nytt...