Autor Zpráva
PavV
Profil
Mam násedující výcuc kodu, který přestal znát proměnnou. Je divné že v paměti při debuggru readTo má správnou hodnotu a alert jí nezná. S proměnnou url není žádný problém. Dík za radu.

var url = '';
var readTo = 0;
var btnPlay = '';

$(document).ready(function(){
  url = $('#ctrl-play').css('background-image');
  url = url.substr(0, url.lastIndexOf('/')+1);
  btnPlay = $('#ctrl-play').css('background-image');
  readTo = 0;

  $('audio').on('ended',function(){
alert(readTo);  - vypise undefined
    if( $('#ctrl-play').css('background-image') == url+'btn-pause.png")'){
      if( $('video').get(0).paused){
        otherPhrase();
      }else{
        $('audio').get(0).pause();
      }
    }
  });
});



tak jsem kecal, ani debuger si to nepamatuje
_es
Profil
Niekde inde sa premenná nastaví na hodnotu undefined. Ak by ju prehliadač „nepoznal“, tak vypíše chybu.

Vaše odpověď

Mohlo by se hodit

Neumíte-li správně určit příčinu chyby, vkládejte odkazy na živé ukázky.
Užíváte-li nějakou cizí knihovnu, ukažte odpovídajícím, kde jste ji vzali.

Užitečné odkazy:

Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0