ajax で読み込まれた要素で jQuery.one を使用しようとしています。要素が既にロードされている場合は機能しますが、要素がajaxを使用してロードされている場合は機能しません。
これが私がやろうとしていることです。
$("#selector").one('mouseenter', selMouseEnter);
function selMouseEnter() {
Some code....
}
事前にThx。シャシ
編集:
$(".pitem").on('mouseenter', selMouseEnter);
$(".pitem").mouseleave(function(){
    jQuery(this).find(".tooltip").remove();
    $(".pitem").on('mouseenter', selMouseEnter);
});
function selMouseEnter () {
    jQuery(this).find(".tooltip").remove();
        var id = $(this).attr('id').replace('myprize', '');
    var myObj = jQuery('#Py').data('myprize' + id);
    if(myObj) {
        Some code that is opening tooltip having buttons....
    }
}
ツールチップのボタンをクリックすると競合が発生し、ボタンに固有のものではなく、mouseenterイベントが再度呼び出されます。
注: #PY は ajax を使用して提供されます