Javascript 未捕获错误:无法在初始化之前调用可调整大小的方法;试图调用方法';选项';

Javascript 未捕获错误:无法在初始化之前调用可调整大小的方法;试图调用方法';选项';,javascript,jquery,ajax,Javascript,Jquery,Ajax,我有一个ajax请求,它基本上得到一些HTML,并将其放入标记中 但是,如果在此之后调用某个对象(如单击按钮),并尝试将div.append用于同一个div,则会出现以下错误: 未捕获错误:无法调用之前可调整大小的 初始化;试图调用方法“option” 这基本上是我的一些代码片段: if (formreq) { $.ajax({ url: './json/admin/getHTML.php',

我有一个ajax请求,它基本上得到一些HTML,并将其放入
标记中

但是,如果在此之后调用某个对象(如单击按钮),并尝试将div.append用于同一个div,则会出现以下错误:

未捕获错误:无法调用之前可调整大小的 初始化;试图调用方法“option”

这基本上是我的一些代码片段:

if (formreq) {
  $.ajax({                                      
      url: './json/admin/getHTML.php',                       
      type: 'POST',
      async: false,
      data: { FORMSEQ : formreq } ,                      
      dataType: 'json',                   
      success: function(result)          
      {
      var HTML = result["HTML"];
        $('#blankform').append(HTML);
      } 

    });
然后如果我使用类似于:

$("#div_" + selectedItem).resizable('option', 'disabled',true);
如果选择器是通过Ajax调用的HTML上的有效元素,则会出现上述错误


有什么想法吗谢谢

您需要使用指定的
禁用
选项初始化可调整大小。在房间里


何时(何地)初始化可调整大小的小部件?动态添加的元素不会在当前使用的插件中自动初始化。您必须再次手动执行此操作。在调用Ajax请求后,它将在一个内部进行初始化。单击“blankform div”外部另一个按钮上的事件。您需要确保在用户单击按钮之前,您不会运行上述
选项
代码。这太棒了,谢谢Andy。我理解错误信息,现在您已经给了我解决方案:)谢谢
$( ".selector" ).resizable({ disabled: true });