特定のタスクを実行するために、あるjqueryコードブロックから別のコードブロックに変数を取得しようとしています。ユーザーが入力するフォームがあり、2 つのオプションがありますが、1 つはデフォルトで設定されています。オプション 1、オプション 2 は、オプション 1 を置き換えるボタンをクリックすると表示されます。
jquery
$("#opt2").click(function(){
var newopt = $("name").val();
$("#opt1").replaceWith('<input type="text" id="name">');
});
$("#ipload").click(function(){
alert(newopt);
});
しかし、これは、いくつかのデータを入力すると未定義のイベントが発生します。前の関数とは別のものではないという人もいるかもしれません。だから私の質問は、iploadをクリックしたときにnewoptを2番目の機能にアラートさせるにはどうすればよいかということです