יש לי -Timeout שמוגדר ככה (בתוך ה-ready):
קוד:
nextTO = setTimeout( function() { next(); } , 15000);
הגדרתי בתוך ה-ready() כמו שאמרת בצורה הזאת:
קוד:
var stopTO = function() { clearTimeout(nextTO); alert('test'); }
ויש לי פונקציה מבחוץ שמוגדרת ככה:
קוד:
function onStateChange(newState)
{
if(newState > 0)
{
$(function()
{
alert(newState); // עובד
stopTO();
alert('test 11'); // לא עובד
});
document.getElementById("blala").innerHTML = "stopped"; // לא עובד
}
}
אני לא מביא את כל הקוד כי הוא סתם ארוך ולא קשור לעניין הזה