Общие вопросы по Java-Script

Печать RSS
2134


Оранжевые штаны
0
вопрос к знатокам JavaScript:
я создаю функцию
<?php //для раскраски кода
function my_func(a,b){
    alert(a + ' - ' + b);
}
в файле file_one.js
затем вызываю функцию в файле file_two.js
<?php //для раскраски кода 
var func_my = my_func('Planet', 'Earth');
и ничего не происходит!

по идее функция должна быть видимой Или?
R

Пришелец
0
191. DimmoS, да, может какой-то из файлов не подключаются, что в консоле?

Оранжевые штаны
0
192. Reflesh, я с телефона, нет консоли, всё подключено
function.js - функции
action.js - действия
=======
если в html вызывать функцию То всё хорошо, если в другом js то не работает

Добавлено через 01:44 сек.
пока что решил прабл добавлением функции в файле action.js (но надо исправлять)
R

Пришелец
0
Надо бы в посмотреть, что в консоле, ибо наслепую.
А

Оранжевые штаны
0
Подключай скрипты в конце body,
<?php
var func_my = my_func('Planet', 'Earth'); 
console.log(func_my)
Возможно нужно добавить console.log для вывода в консоль.

Оранжевые штаны
0
194,195
я с телефона, нет консоли

Пацак
0
191. DimmoS, привет, если так, по-простому, то сделай так:
window.my_func  = function(a,b) {
alert (a+b);
};

Оранжевые штаны
0
197. Tegos, ку, алертами пробовал тож, не срабатывает. .
объединил файлы, пусть так пока, не к спеху ) когда в одном файле То всё ок!
Автор
2000 лет д.н.э.
0
198. DimmoS, на страницу зайти можно? на живую посмотреть?

Оранжевые штаны
0
199. ramzes, в лс скинул

Добавлено через 01:08 сек.
там в base.js закомментирована смотри

Добавлено через 05:19 сек.
если через Ajax грузить страницы То на подгруженном куске html не срабатывает js
Стикеры / Теги / Правила / Топ тем / Топ постов / Поиск