Я создаю простое приложение для головоломки и iPad с помощью JavaScript library для перетаскивания фигур. Я не могу понять, как проверить, все ли фигуры находятся в правильном месте.Подсчет событий в JavaScript
То, что я получил до сих пор
// create the draggable puzzle piece
var p1=document.getElementById('piece1');
new webkit_draggable(p1);
p1.className = 'ps1';
// create an array to count the pieces placed correctly
var countArray = new Array();
// create the dropspot, link it to the puzzle piece and add an element to the array to count. Finally kill the dropspot
var p1p1 = webkit_drop.add('droppiece1',{accept : ['ps1'], onDrop : function(){countArray.push("a");webkit_drop.remove('droppiece1')}});
// piece has been placed correctly.
if(countArray.length = 1){
alert('Piece placed correctly');
};
Проблема у меня в том, что предупреждение от функции подсчета пожаров немедленно. Как я могу это исправить?
Правильно! Извините, это глупо от меня. Я попытался использовать ==, но теперь предупреждение не срабатывает вообще. Спасибо за быстрый ответ. –
По-прежнему не повезло? См. Мое редактирование. –
Проверяя это завтра, но я думаю, что у вас там что-то есть. Я могу проверять счет каждый раз, когда часть размещена правильно. Когда все будет установлено правильно, загорится предупреждение. Если я его правильно прочитаю. Спасибо большое! –