What is the difference between onLoad, onDomready, No wrap - in <head>, and No wrap - in <body>?
问题 I use JSFiddle for editing my code. However, in certain codes when I'm running JavaScript or jQuery, it doesn't work unless I select "No wrap - <head> " or "No wrap - <body> ". JSFIDDLE HERE In the fiddle above, you will notice that clicking the <button> element will not alert() you unless you've selected either the extension "No wrap - <head> " or "No wrap - <body> ". I'm a curious person who likes to understand how things work. What exactly does that option change, and why would you change