Froala editor not working with fancybox plugin












-1














all the things working correctly but when I add froala in fancybox popup then space, arrowkeys not working also when I click f key then act as full screen
please give me solution:



<textarea class="form-control froala-editor" id="comment"></textarea>


js:



$(function(){
$('.froala-editor').froalaEditor();//{'placeholder': 'Enter some text...'})

setTimeout(function(){
$('.froala-editor').froalaEditor('events.focus', true);
console.clear()
console.log('fired focus trigger!')
}, 2000)


$('.froala-editor').on('froalaEditor.focus', function (e, editor) {
console.log('received focus trigger')
});

});









share|improve this question





























    -1














    all the things working correctly but when I add froala in fancybox popup then space, arrowkeys not working also when I click f key then act as full screen
    please give me solution:



    <textarea class="form-control froala-editor" id="comment"></textarea>


    js:



    $(function(){
    $('.froala-editor').froalaEditor();//{'placeholder': 'Enter some text...'})

    setTimeout(function(){
    $('.froala-editor').froalaEditor('events.focus', true);
    console.clear()
    console.log('fired focus trigger!')
    }, 2000)


    $('.froala-editor').on('froalaEditor.focus', function (e, editor) {
    console.log('received focus trigger')
    });

    });









    share|improve this question



























      -1












      -1








      -1







      all the things working correctly but when I add froala in fancybox popup then space, arrowkeys not working also when I click f key then act as full screen
      please give me solution:



      <textarea class="form-control froala-editor" id="comment"></textarea>


      js:



      $(function(){
      $('.froala-editor').froalaEditor();//{'placeholder': 'Enter some text...'})

      setTimeout(function(){
      $('.froala-editor').froalaEditor('events.focus', true);
      console.clear()
      console.log('fired focus trigger!')
      }, 2000)


      $('.froala-editor').on('froalaEditor.focus', function (e, editor) {
      console.log('received focus trigger')
      });

      });









      share|improve this question















      all the things working correctly but when I add froala in fancybox popup then space, arrowkeys not working also when I click f key then act as full screen
      please give me solution:



      <textarea class="form-control froala-editor" id="comment"></textarea>


      js:



      $(function(){
      $('.froala-editor').froalaEditor();//{'placeholder': 'Enter some text...'})

      setTimeout(function(){
      $('.froala-editor').froalaEditor('events.focus', true);
      console.clear()
      console.log('fired focus trigger!')
      }, 2000)


      $('.froala-editor').on('froalaEditor.focus', function (e, editor) {
      console.log('received focus trigger')
      });

      });






      javascript jquery froala fancybox-3






      share|improve this question















      share|improve this question













      share|improve this question




      share|improve this question








      edited Nov 20 at 21:34

























      asked Nov 20 at 21:18









      Rana. Amir

      537




      537
























          2 Answers
          2






          active

          oldest

          votes


















          0














          you can try to use in IFRAME like below



          or try use another one lik tinyMCE or CKEditor...
          Modal recreates textbox so you need to rebind editor may be your current issue.



          i wish tihs answer helps



          <script type="text/javascript">
          jQuery(function($) {
          $('.open-fancy-box').on('click', function(e) {
          e.preventDefault();

          $.fancybox.open({
          type: 'iframe',
          src: 'youreditor.html'
          });
          });
          });
          </script>





          share|improve this answer

















          • 1




            Thanks this workes for me!!!!
            – Rana. Amir
            Nov 20 at 23:07










          • :) you r wellcome happy to hear that u r fine .. good luck !
            – kanpinar
            Nov 21 at 14:02










          • If it s usefull can u please up ?
            – kanpinar
            Nov 23 at 6:09



















          0














          The question is completely wrong - fancybox works fine with anything. In your case, you simply have to tell fancybox not to listen to keyboard events, and most likely you will want to disable touch events, too:



          keyboard: false,
          touch : false






          share|improve this answer





















          • I think you didn't get my question, anyhow I received an answer which solved my problem, mentioned below.
            – Rana. Amir
            Nov 22 at 11:02










          • Then the problem is in the question itself, not in the answer.
            – Janis
            Nov 22 at 11:53











          Your Answer






          StackExchange.ifUsing("editor", function () {
          StackExchange.using("externalEditor", function () {
          StackExchange.using("snippets", function () {
          StackExchange.snippets.init();
          });
          });
          }, "code-snippets");

          StackExchange.ready(function() {
          var channelOptions = {
          tags: "".split(" "),
          id: "1"
          };
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function() {
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled) {
          StackExchange.using("snippets", function() {
          createEditor();
          });
          }
          else {
          createEditor();
          }
          });

          function createEditor() {
          StackExchange.prepareEditor({
          heartbeatType: 'answer',
          autoActivateHeartbeat: false,
          convertImagesToLinks: true,
          noModals: true,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: 10,
          bindNavPrevention: true,
          postfix: "",
          imageUploader: {
          brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
          contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
          allowUrls: true
          },
          onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          });


          }
          });














          draft saved

          draft discarded


















          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53401677%2ffroala-editor-not-working-with-fancybox-plugin%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown

























          2 Answers
          2






          active

          oldest

          votes








          2 Answers
          2






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes









          0














          you can try to use in IFRAME like below



          or try use another one lik tinyMCE or CKEditor...
          Modal recreates textbox so you need to rebind editor may be your current issue.



          i wish tihs answer helps



          <script type="text/javascript">
          jQuery(function($) {
          $('.open-fancy-box').on('click', function(e) {
          e.preventDefault();

          $.fancybox.open({
          type: 'iframe',
          src: 'youreditor.html'
          });
          });
          });
          </script>





          share|improve this answer

















          • 1




            Thanks this workes for me!!!!
            – Rana. Amir
            Nov 20 at 23:07










          • :) you r wellcome happy to hear that u r fine .. good luck !
            – kanpinar
            Nov 21 at 14:02










          • If it s usefull can u please up ?
            – kanpinar
            Nov 23 at 6:09
















          0














          you can try to use in IFRAME like below



          or try use another one lik tinyMCE or CKEditor...
          Modal recreates textbox so you need to rebind editor may be your current issue.



          i wish tihs answer helps



          <script type="text/javascript">
          jQuery(function($) {
          $('.open-fancy-box').on('click', function(e) {
          e.preventDefault();

          $.fancybox.open({
          type: 'iframe',
          src: 'youreditor.html'
          });
          });
          });
          </script>





          share|improve this answer

















          • 1




            Thanks this workes for me!!!!
            – Rana. Amir
            Nov 20 at 23:07










          • :) you r wellcome happy to hear that u r fine .. good luck !
            – kanpinar
            Nov 21 at 14:02










          • If it s usefull can u please up ?
            – kanpinar
            Nov 23 at 6:09














          0












          0








          0






          you can try to use in IFRAME like below



          or try use another one lik tinyMCE or CKEditor...
          Modal recreates textbox so you need to rebind editor may be your current issue.



          i wish tihs answer helps



          <script type="text/javascript">
          jQuery(function($) {
          $('.open-fancy-box').on('click', function(e) {
          e.preventDefault();

          $.fancybox.open({
          type: 'iframe',
          src: 'youreditor.html'
          });
          });
          });
          </script>





          share|improve this answer












          you can try to use in IFRAME like below



          or try use another one lik tinyMCE or CKEditor...
          Modal recreates textbox so you need to rebind editor may be your current issue.



          i wish tihs answer helps



          <script type="text/javascript">
          jQuery(function($) {
          $('.open-fancy-box').on('click', function(e) {
          e.preventDefault();

          $.fancybox.open({
          type: 'iframe',
          src: 'youreditor.html'
          });
          });
          });
          </script>






          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Nov 20 at 21:36









          kanpinar

          1228




          1228








          • 1




            Thanks this workes for me!!!!
            – Rana. Amir
            Nov 20 at 23:07










          • :) you r wellcome happy to hear that u r fine .. good luck !
            – kanpinar
            Nov 21 at 14:02










          • If it s usefull can u please up ?
            – kanpinar
            Nov 23 at 6:09














          • 1




            Thanks this workes for me!!!!
            – Rana. Amir
            Nov 20 at 23:07










          • :) you r wellcome happy to hear that u r fine .. good luck !
            – kanpinar
            Nov 21 at 14:02










          • If it s usefull can u please up ?
            – kanpinar
            Nov 23 at 6:09








          1




          1




          Thanks this workes for me!!!!
          – Rana. Amir
          Nov 20 at 23:07




          Thanks this workes for me!!!!
          – Rana. Amir
          Nov 20 at 23:07












          :) you r wellcome happy to hear that u r fine .. good luck !
          – kanpinar
          Nov 21 at 14:02




          :) you r wellcome happy to hear that u r fine .. good luck !
          – kanpinar
          Nov 21 at 14:02












          If it s usefull can u please up ?
          – kanpinar
          Nov 23 at 6:09




          If it s usefull can u please up ?
          – kanpinar
          Nov 23 at 6:09













          0














          The question is completely wrong - fancybox works fine with anything. In your case, you simply have to tell fancybox not to listen to keyboard events, and most likely you will want to disable touch events, too:



          keyboard: false,
          touch : false






          share|improve this answer





















          • I think you didn't get my question, anyhow I received an answer which solved my problem, mentioned below.
            – Rana. Amir
            Nov 22 at 11:02










          • Then the problem is in the question itself, not in the answer.
            – Janis
            Nov 22 at 11:53
















          0














          The question is completely wrong - fancybox works fine with anything. In your case, you simply have to tell fancybox not to listen to keyboard events, and most likely you will want to disable touch events, too:



          keyboard: false,
          touch : false






          share|improve this answer





















          • I think you didn't get my question, anyhow I received an answer which solved my problem, mentioned below.
            – Rana. Amir
            Nov 22 at 11:02










          • Then the problem is in the question itself, not in the answer.
            – Janis
            Nov 22 at 11:53














          0












          0








          0






          The question is completely wrong - fancybox works fine with anything. In your case, you simply have to tell fancybox not to listen to keyboard events, and most likely you will want to disable touch events, too:



          keyboard: false,
          touch : false






          share|improve this answer












          The question is completely wrong - fancybox works fine with anything. In your case, you simply have to tell fancybox not to listen to keyboard events, and most likely you will want to disable touch events, too:



          keyboard: false,
          touch : false







          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered Nov 21 at 7:57









          Janis

          6,19711322




          6,19711322












          • I think you didn't get my question, anyhow I received an answer which solved my problem, mentioned below.
            – Rana. Amir
            Nov 22 at 11:02










          • Then the problem is in the question itself, not in the answer.
            – Janis
            Nov 22 at 11:53


















          • I think you didn't get my question, anyhow I received an answer which solved my problem, mentioned below.
            – Rana. Amir
            Nov 22 at 11:02










          • Then the problem is in the question itself, not in the answer.
            – Janis
            Nov 22 at 11:53
















          I think you didn't get my question, anyhow I received an answer which solved my problem, mentioned below.
          – Rana. Amir
          Nov 22 at 11:02




          I think you didn't get my question, anyhow I received an answer which solved my problem, mentioned below.
          – Rana. Amir
          Nov 22 at 11:02












          Then the problem is in the question itself, not in the answer.
          – Janis
          Nov 22 at 11:53




          Then the problem is in the question itself, not in the answer.
          – Janis
          Nov 22 at 11:53


















          draft saved

          draft discarded




















































          Thanks for contributing an answer to Stack Overflow!


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.





          Some of your past answers have not been well-received, and you're in danger of being blocked from answering.


          Please pay close attention to the following guidance:


          • Please be sure to answer the question. Provide details and share your research!

          But avoid



          • Asking for help, clarification, or responding to other answers.

          • Making statements based on opinion; back them up with references or personal experience.


          To learn more, see our tips on writing great answers.




          draft saved


          draft discarded














          StackExchange.ready(
          function () {
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fstackoverflow.com%2fquestions%2f53401677%2ffroala-editor-not-working-with-fancybox-plugin%23new-answer', 'question_page');
          }
          );

          Post as a guest















          Required, but never shown





















































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown

































          Required, but never shown














          Required, but never shown












          Required, but never shown







          Required, but never shown







          Popular posts from this blog

          Futebolista

          Feedback on college project

          Albești (Vaslui)