そのため、jQuery でさまざまな方法で要素を作成する方法を知っています。しかし、今日までこれに出くわしたことはありません:
var myspacer = $('<div />', {
"id": "nav-spacer",
"height": mynav.outerHeight()
});
コードの後半で、この変数は jQuery の .before() メソッドを使用して DOM に追加されます。誰かがここで何が起こっているのか説明できますか? どのようなオブジェクトが作成されていますか? jQuery はこれを HTML 要素に変換する方法をどのように認識していますか?