^
It still makes me wonder why, some doesn't understand it while this is the simplest way. What I did most is provided some codes & showed how to compile it...It's already there..(Spoonfeed)
Now if they want to add some other js, all they do is to understand it....Study the scripts...
I too started without any knowledge but I tried to study the codes. I started with css then to js.
Helping is really nice but they should also try to help themselves not only depend on copy paste.
I appreciate those I helped that they tried to study the scripts & are now helping others too. Although there are still others who don't try to help themselves& yet you get negative feedbacks

Yes,trial & error is the best way for you to answer the question why...And it does really help.
As of now...I'm enjoying my free time & trying to update my outdated layouts

Anyways,happy tweaking to all