私はスタックオーバーフローが初めてで、これが私の最初の質問です。間違いはご容赦ください。この質問はより一般的ですが、回答を検索しようとしましたが、見つかりませんでした。
ページがあり、すべてのボタンに jquery ui button() ウィジェットを使用しているとします。何が起こるかというと、ページ上のすべてのボタンに対して特定のクラスが定義されています。したがって、 $('.myButtonClass').button(); を指定するだけです。しかし、ボタンを持つ部分ビューを再びレンダリングするときはいつでも、部分ビューで同じことをしなければなりません。ボタンまたはその要素のトランジションをグローバルに指定できる方法はありますか。
これは、クリック時にボタンを追加するサンプル Fiddle です。しかし、追加されたボタンはボタン ウィジェットとしてのトランジションではありません (クローンを使用したくありません)。
$('.clsTest').button().click(function(){
$(this).after('<input type="button" value="Added" class="clsTest"/>');
});
これはなしで可能ですか:- 1) 作成されたすべてのボタンに対して、ボタン ウィジェットの css クラスを手動で追加します。2) Javascript を使用して DOM の変更を追跡し、すべてのボタン要素の遷移を実行します。
ご協力いただきありがとうございます!!!