2014-10-07 123 views
0

我在網站上安裝了一個彈出窗口,但它根本不會觸發,我認爲這是一個jQuery衝突。在控制檯它寫道它已經被解僱但沒有出現。Wordpress上的JQuery衝突

我有working version installed here工作正常,但是當我安裝到WordPress它不會觸發。

這裏是網頁上的代碼,使之火,這是通過PHP訪問file_get_contents()

這裏是link to the JavaScript file

這裏是site link

$(document).ready(function() { 
    // if you want to use the 'fire' or 'disable' functionn, 
    // you need to save OuiBounce to an object 
    var _ouibounce = ouibounce(document.getElementById('ouibounce-modal'), { 
     aggressive: true, 
     timer: 0, 
     callback: function() { console.log('ouibounce fired!'); } 
    }); 

    $('body').on('click', function() { 
     $('#ouibounce-modal').hide(); 
    }); 

    $('#ouibounce-modal .modal-footer').on('click', function() { 
     $('#ouibounce-modal').hide(); 
    }); 

    $('#ouibounce-modal .modal').on('click', function(e) { 
     e.stopPropagation(); 
    }); 
}); 
+0

什麼是用來觸發模式打開? – ggdx 2014-10-07 11:59:41

+0

你有這個錯誤,它阻止JavaScript進一步移動:'未捕獲的錯誤:沒有這樣的方法'旋轉'的標籤小部件實例jquery.js?ver = 1.11.0:2' – Romeo 2014-10-07 12:02:23

+0

模式是通過離開頁面觸發的 – JohnnyQ 2014-10-07 12:08:52

回答

0

包裹你的腳本與(函數($){ 您的腳本 })(jQuery);