複数の div を含むテーブル セルを作成して、Jquery を使用しています。div にはいくつかのデータとラジオ ボタンが含まれています。私のコードは機能しますが、「中間者」変数を使用しなければならなかった理由を知りたいです。私には本当に奇妙に思え、非常に苛立たしく、その理由が知りたいです。おそらく私はこれを十分に理解していません。ここに私のコードがあります
// my radio button
var rad_button = $('<input type="radio"...'
// my object, div w some attributes, text
var my_Object = $('<div class="selected...'
rad_button.prependTo(my_Object);
var middle_man = my_Object;
middle_man.appendTo(bigger_object);
これが私がこれを機能させる唯一の方法です。私はより直接的な方法を試しました:
my_object.appendTo(bigger_object);
しかし、それはうまくいきませんでした。なぜこれがこのように行われるのか教えてくれる人はいますか?