Архитектурный шаблон "Мрак в моделях" на нескольких языках и платформах
Vous ne pouvez pas sélectionner plus de 25 sujets Les noms de sujets doivent commencer par une lettre ou un nombre, peuvent contenir des tirets ('-') et peuvent comporter jusqu'à 35 caractères.

46 lignes
1.0KB

  1. <!DOCTYPE html>
  2. <html>
  3. <head>
  4. <title>Память | Memory</title>
  5. </head>
  6. <body>
  7. </body>
  8. <script src="../shared/javaScript.js"></script>
  9. <script src="platform.js"></script>
  10. <script>
  11. var items = []
  12. // Section16Buttons.
  13. for (var i = 0; i < 16; i++) {
  14. let item = document.createElement("div")
  15. document.body.appendChild(item)
  16. items.push(item)
  17. item.id = `${i}`
  18. }
  19. // SectionGrid.
  20. var M = {
  21. itemsCount: items.length
  22. };
  23. let positions = memoryItemPositions(M);
  24. for (var id in positions) {
  25. var p = positions[id]
  26. var item = items[id];
  27. item.style.left = `${p.x}px`
  28. item.style.top = `${p.y}px`
  29. item.style.width = `${memorySide()}px`
  30. item.style.height = `${memorySide()}px`
  31. item.style.position = "absolute"
  32. item.style.background = "blue"
  33. }
  34. // SectionSelection.
  35. for (let id in items) {
  36. var item = items[id]
  37. item.onclick = function() {
  38. console.log("ИГР select id:", id)
  39. }
  40. }
  41. </script>
  42. </html>