私はFlowplayerのjQueryツールフレームワーク(特にツールチッププラグイン)をjQuery UIカレンダーに加えてテーブルで使用しています。jQuery Tools - > Tooltip destroyメソッド?
テーブルの各行には、行の上下に行を挿入する機能があります。
これを実行すると、クリックしたオブジェクト(イベントやオブジェクト)を複製し、その上または下に直接挿入します。
新しい行を追加した後、テーブルを更新して要素の新しいIDを生成し、datepickerを再初期化して、ツールチップを再初期化しようとしました。
私はインスタンスから完全にそれを破壊して再適用する方法を探しています。
私はdatepicker('destroy')
メソッドのようなものをお探ししています。
がマウスオーバーのバインドを解除し、イベントを集中する:再呼び出しツールチップは、それが自動的にそれから作られたオブジェクトのために行くとき
$j($editRow).find('input.date').datepicker('destroy').datepicker({dateFormat: 'mm-dd-yy', defaultDate : defaultDateStr});
私はすでにしようと試みてきました。
ツールチップのDOM要素を非表示にして、ツールチップオブジェクトをターゲットから削除してから、再度適用します。同じことが起こるのは(1)
自分で破壊メソッドを作成する方法はありますか?
ツールチップのバインドを解除しようとすると、「作成されたオブジェクトが自動的に移動する」という意味を説明できますか? –
ツールチップを呼び出すために使用しているコードと、それらを試してアンバインドするために使用したコードを投稿できますか? – themerlinproject