jQuery Tooltipster-在Ajax之后访问DOM

问题描述

我在使用jQuery插件Tooltipster和ajax时遇到了麻烦:

  1. 我单击链接以启动工具提示->确定
  2. 我用ajax获取表单->确定
  3. 我想与表单的输入进行交互->不好

这是我的代码

    var id = $(this).attr("scope");
    var tp = $(this).attr("id");
    $(this).tooltipster({
                interactive:true,contentAsHTML: true,position: 'top',content: 'Chargement...',delay: '0',speed: 150,trigger: 'click'
                functionBefore: function(origin,continuetooltip) {
                    continuetooltip();      
                    $.ajax({
                        type: 'GET',url: '/ajax/platform.PHP',data: {variable1: variable1,variable2: variable2},success: function(data) {
                            origin.tooltipster('content',data).data('ajax','cached');
                        }
                    });
                },theme: 'tooltipster-shadow'
            });
    });

Ajax将html发送给我,

<input type="text" name="input1" id="input1">

如何通过jquery与#input1交互?

解决方法

它像这样工作:

File1.json : [{Name: ABC,Code : 345},{Name: SDR,Code: 445}....] 
File2.json : [{Name: FYU,{Name: ACSD,Code: 445},{Name: ACoD,Code: 449}.....]