Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/jquery/83.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 当您通过测验的链接时,应用程序必须打开所需的类别并打开弹出窗口如何操作?_Javascript_Jquery_Ruby On Rails 4_Reactjs - Fatal编程技术网

Javascript 当您通过测验的链接时,应用程序必须打开所需的类别并打开弹出窗口如何操作?

Javascript 当您通过测验的链接时,应用程序必须打开所需的类别并打开弹出窗口如何操作?,javascript,jquery,ruby-on-rails-4,reactjs,Javascript,Jquery,Ruby On Rails 4,Reactjs,有一个测验列表,测验在弹出菜单中打开。用户可以开始通过测验,并在5月底在社交网络中共享测验链接。用户可以共享到诸如Twitter之类的测验的链接。如果他点击链接,就会弹出一个小测验 当您通过测验的链接时,应用程序必须打开所需的类别并打开弹出窗口如何操作 单击链接并打开带有测验的弹出窗口: link_to('play', quiz_path(quiz), class: "play-button", remote: true) 在show.js中 QuizPopup.initPopup("cont

有一个测验列表,测验在弹出菜单中打开。用户可以开始通过测验,并在5月底在社交网络中共享测验链接。用户可以共享到诸如Twitter之类的测验的链接。如果他点击链接,就会弹出一个小测验

当您通过测验的链接时,应用程序必须打开所需的类别并打开弹出窗口如何操作

单击链接并打开带有测验的弹出窗口:

link_to('play', quiz_path(quiz), class: "play-button", remote: true)
在show.js中

QuizPopup.initPopup("content");
QuizPopup.renderPopup();
JS


link\u to('play',quick\u path(quick),class:“play button”,remote:true)到底在做什么?
renderPopup: function(){
  React.render(
    React.createElement(
         MDQuiz, 
         $('#modalContent>:first').data('react-props')),
         document.getElementById("modalContent").children[0]);
},
initPopup: function(content){
  $('#modal').dialog({
    modal: true,
    closeOnEscape: false,
    autoOpen: true,
    hide: 'drop',
  });
  $('#modalContent').html(content);
}