В настоящее время я пытаюсь реализовать простое модальное окно, когда посетитель хочет закрыть окно браузера, используя этот маленький скрипт.
Теперь, когда я реализую свою страницу. Это просто не работает.
Я не кодер, но я попытался немного отладить и выяснил, что конфликт находится где-то в этом файле: <script type="text/javascript" src="tabs.js"></script>
Чтобы быть более точным, я думаю, что это из-за tpj.noConflict();
Этот файл необходим для загрузки ползунка и для того, чтобы вкладки работали. Если я удалю эту строку, модальные работы, но, конечно, вкладки и слайдер не будут.
Вместо этого не используйте функцию инициализации, указанную в приведенном ниже примере; попробуйте использовать это:
jQuery(document).ready(function(jQ) {
jQ.noConflict();
jQ(document).mousemove(function(e) {
jQ('#exitpopup').css('left', (window.innerWidth/2 - jQ('#exitpopup').width()/2));
jQ('#exitpopup').css('top', (window.innerHeight/2 - jQ('#exitpopup').height()/2));
if(e.pageY <= 5)
{
// Show the exit popup
jQ('#exitpopup_bg').fadeIn();
jQ('#exitpopup').fadeIn();
}
});
jQ('#exitpopup_bg').click(function(){
jQ('#exitpopup_bg').fadeOut();
jQ('#exitpopup').slideUp();
});
});
Это должно обрабатывать конфликт, если это действительно так.