Не могу вынести настройки за function()
deliteddd deliteddd
|
Торжественно благословляю Вас на это
var pops = 'test'; setTimeout(function() { alert(pops); }, 1000); |
deliteddd deliteddd
|
Вы объявили локальную функцию и удивляетесь, почему она не доступа в глобальном пространстве имён.
|
Так можно как нибудь так сделать!?
|
Ну так объявите её в глобальном пространстве имён, раз она Вам нужна там.
|
deliteddd deliteddd
|
И?
|
deliteddd deliteddd
|
Не менее ясно я дал ответ:
Цитата:
|
deliteddd deliteddd
|
Цитата:
|
deliteddd deliteddd
|
Вы мои сообщения читаете? Вы по-прежнему объявляете функцию test в локальной области видимости.
|
makar3000,
Так как ты написал работать не будет никогда. test(1) никогда не увидит определение функции внутри другой функции. Тебе уже ответили, зря возмущаешься. ps: А зачем ты определение функции пихаешь в setTimeout?, почему ты в него вызов функции не пихаешь? Почему не так: // это в файле function test(id) { $('.test').html('Вывод текста1'); } //а это в тегах script setTimeout(function() { test(10); }, 1000) |
deliteddd deliteddd
|
Цитата:
|
Цитата:
|
Kolyaj спасибо так и нужно было сделать) Закрывайте!
|
Часовой пояс GMT +3, время: 04:47. |