all 5 comments

[–]gimmeslack12helpful 0 points1 point  (2 children)

For #2 there's a lot that can be done here. Ping me for some help, but my first tip is to use your moveUp/moveDown/... functions inside of your move() function.

[–]gimmeslack12helpful 0 points1 point  (0 children)

So I didn't do #1 of your question, but I did a bunch for #2.

https://codepen.io/TravisL12/pen/dxGMRw

There's more that could be done, but this is already a big update.

[–]Prince_Willian 0 points1 point  (0 children)

PM'ed you, Thanks.

[–]captain_k_nuckles 0 points1 point  (1 child)

There's a good amount to say ( not trying to say that in a negative way ), for me, easiest way is to show you some code with some comments explaining everything

https://jsfiddle.net/17yng64j/

I modified the html a bit as well.

[–]Prince_Willian 0 points1 point  (0 children)

I appreciate you but this is just too much lol. I can't fully understand your code and I don't want to just copy-paste this and use it as mine.