Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/74.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript Can';t获取放大弹出窗口以加载外部内容_Javascript_Jquery_Magnific Popup - Fatal编程技术网

Javascript Can';t获取放大弹出窗口以加载外部内容

Javascript Can';t获取放大弹出窗口以加载外部内容,javascript,jquery,magnific-popup,Javascript,Jquery,Magnific Popup,我正在使用magnificpoop加载一个外部页面(来自同一个域),并且只获取特定的div // magnificPopup $('.signUpBut').magnificPopup({ ajax: { } , callbacks: { parseAjax: function(mfpResponse) { mfpResponse.data = $(mfpResponse.data).find('.signupPage'); } } }); 在cons

我正在使用
magnificpoop
加载一个外部页面(来自同一个域),并且只获取特定的div

// magnificPopup 
$('.signUpBut').magnificPopup({
  ajax: {
  } , callbacks: {
    parseAjax: function(mfpResponse) {
      mfpResponse.data = $(mfpResponse.data).find('.signupPage');
    }
  }
});
console.log()
中,我收到以下消息:

加载的Ajax内容:对象{data:x.fn.x.init[0],xhr:Object}

custom.js:26[选择器:“.signupPage”,上下文:未定义]上下文:未定义长度:0选择器:“.signupPage”proto:x[0]


选择器是正确的,我做错了什么?

我从未在这个插件上使用过ajax方法,但从文档中我认为您需要
ajaxContentAdded:function(){//ajax内容被加载并附加到DOM console.log(this.content);}
这样做,然后
这个.content
就是您刚刚修改的内容,因此您可以将想要的数据附加到一个div中,比如:
$('.something')。append(this.content)