2011-07-18 83 views
0

打開覆蓋模式時,如果我按Enter鍵,則調用iframe刷新。我無法弄清楚如何禁用它。任何幫助將非常感激。nyromodal回車鍵,如何禁用它。 (iframe刷新調用)

這是我發現對這個問題迄今唯一資源:http://code.google.com/p/nyromodal/issues/detail?id=271

+0

我不熟悉nyromodal,你有,你可以鏈接到它這樣做的例子嗎?當我點擊輸入鍵時,nyromodal網站演示不會這樣做。 –

+0

我沒有可鏈接的例子。我只知道DOM過濾器負責這種行爲,並且我不確定如何在該過濾器中關閉它,因爲我確實仍然需要該過濾器。嚇人的文檔很糟糕,整個該死的插件是一個矯枉過正的事情,我只是沒有轉向別的東西的奢侈。 – GnrlBzik

+0

找到了解決方案,我修改了modal的大小後,我會在鏈接元素上觸發模糊。相當搞砸解決方案... – GnrlBzik

回答

0
$('.nyroModal').nyroModal({ 
    closeOnClick: false, 
    closeButton: "<span class='nyroModalClose'>CLOSE</span>", 
    callbacks: { 
     beforeShowCont: function(nm) { 
      Cufon.replace('span.nyroModalClose', { color: '#015eb3', fontFamily: 'UniversCondensed' }); 
      $('#modal-respass .show-reset').show(); 
      $('#modal-respass .show-thank-you').hide(); 
     }, 
     afterShowCont: function(nm) { 
      $('.nyroModalCont').css({'height':'auto'}); 
      /* this is the eval ==> */$('a').blur(); 
     } 
    } 
}); 
+0

找到解決方案,我觸發模糊後,鏈接元素調整大小,修復它。相當搞砸解決方案... – GnrlBzik