Помогите | Sololearn: Learn to code for FREE!
New course! Every coder should learn Generative AI!
Try a free lesson
+ 4

Помогите

Я вообщем то недавно я начал я изучать веб языки и решил написать змейку, но все(как и всегда вообщем то) идет не по плану и я хз как это фиксить, джава скрипт код должен найти первого ребенка элемента b и перекрасить его в красный но нет https://code.sololearn.com/W361T66Rry1N/?ref=app

27th Aug 2018, 12:53 PM
какодум
какодум - avatar
14 Answers
+ 6
Во-первых, очень странная конструкция кода, древняя какая-то😃 Я тебе исправил все на новый вариант. JS работал, просто в CSS ты уже указал у этого элемента красный цвет, по этому - изменения не были видны. Добавил рамки для блоков, чтоб ты хотя бы видел, где они все находятся😀 https://code.sololearn.com/WuAM807B6K4w/?ref=app
27th Aug 2018, 1:08 PM
renamed
renamed - avatar
+ 6
Kazybom, как мне многие советовали, да и я так же думаю, просто крась элемент без всех этих first-child & last-child.😃 Например, надо закрасить второй блок с id = b, то так и пишешь в css #b {....} или в JS $("#b").css(....);
27th Aug 2018, 1:48 PM
renamed
renamed - avatar
+ 4
Kazybom, стой, извини, пожалуйста, что-то я маленько затупил😅 Вот код нормальный. И не надо оборачивать все div в один, лучше, как я сделал. И рекомендую тебе поискать в гугле про first-child и т.п., даже мне пришлось полазить https://code.sololearn.com/WuAM807B6K4w/?ref=app
27th Aug 2018, 1:41 PM
renamed
renamed - avatar
+ 3
Just а User , сейчас я просто хочу сделать механизм движения змейки, и она будет двигатся закрашивая блок перед собой и убирая с зади себя. но она как то должна понимать какой блок стоит перед ней и для этого я сделал их всех родственниками, чтобы переходить от родителя к ребенку.
27th Aug 2018, 1:55 PM
какодум
какодум - avatar
28th Aug 2018, 3:20 PM
Сергей Луньков
Сергей Луньков - avatar
+ 2
Just а User , а вот как мне выбрать ребенка к примеру элемента с id = b?
27th Aug 2018, 1:44 PM
какодум
какодум - avatar
+ 2
Just а User так что мне нужно красить именно скриптами, с помощью перемещения по dom элементам, не подскажите как?
27th Aug 2018, 3:14 PM
какодум
какодум - avatar
+ 2
Kazybom, к сожалению - нет. Придумать такой механизм довольно сложно)
27th Aug 2018, 4:09 PM
renamed
renamed - avatar
+ 2
Kazybom, это можно сделать, например, с дивом, но не с id он же уникальный. У него нет "детей". Можно вот так, пойдет? https://code.sololearn.com/WuAM807B6K4w/?ref=app
27th Aug 2018, 7:03 PM
renamed
renamed - avatar
+ 2
Just а User , спасибо большое
27th Aug 2018, 7:06 PM
какодум
какодум - avatar
+ 2
Kazybom, это то, что ты хотел?😅 Вау, я даже и не ожидал такого простого решения😄👍
27th Aug 2018, 7:07 PM
renamed
renamed - avatar
+ 1
ты сможешь, змейка будет зашибись
27th Aug 2018, 1:36 PM
Женя
Женя - avatar
+ 1
Just а User , мне нужно только узнать как переходить от элемента id = a к его детям например к элементу с id = b, таким образом закрашивая потомка
27th Aug 2018, 5:36 PM
какодум
какодум - avatar
0
даа... посмотри другие джаваскрипт змейки
27th Aug 2018, 1:08 PM
Женя
Женя - avatar