CodeInside
@CodeInside

Почему скрипт не находит функцию?

...
<script src="js/jquery-2.1.3.js">
	</script>
	<script type="text/javascript" src="js/lib.js"></script>
...
<script>
if(begin(x,y) == true){
  			$(this).toggleClass('selected');
  		}
<script>

lib.js
function begin(x,y){
  /***  Проверка соседних ячеек к угловым ***/
    if(x == 0 && y == 0) { 
        if(cell[1][0] == "ship" && cell[0][1] == "ship" && cell[1][1] == "ship"){
          return false;
        }
        else {
          return true;
          }
        }
...
}

Ошибка:
Property 'begin' of object [object Object] is not a function
  • Вопрос задан
  • 267 просмотров
Пригласить эксперта
Ответы на вопрос 3
Попробуй переписать функцию вот так:
window.begin = function(x,y){ ... }
Ответ написан
Scorpi
@Scorpi
Комментировать
@asdz
Так lib.js еще не подгрузился, а ты уже вызываешь его функцию.
Ответ написан
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы