У меня есть Jquery function
и я хочу запустить ее на нескольких страницах, может ли кто-нибудь сказать мне, что это возможно.
Вот код, который я использую
$(document).ready(function(){
setTimeout(function(){$(".logo").fadeIn(500);}, 500);
setTimeout(function(){
$('#preloader').fadeIn(500)
}, 2000);
setTimeout(function(){
$(window).load(function() {
$('#preloader').delay(200).fadeOut('fast');
$(".logo").delay(200).fadeOut(500);
$(".content").fadeIn(500);
});
}, 2000);//time out function close
});
У меня другая проблема с тем же кодом, так как вы можете видеть, что код делает fadein и fadeout для логотипа и preloader, а затем содержит, но это работает только один раз. Если я снова загружаю страницу, нажав кнопку обновления браузера, функция не будет работать.
Как я могу решить эти проблемы.
Поместите все функции, которые вы хотите повторно использовать в отдельном файле. (Возможно, вы можете назвать его CommonFunctions.js.) Оттуда вы можете вызывать эти функции, пока файл включен в страницу.
Просто сделайте функцию глобальной переменной
sayHello=function() {
alert("hello");
}
Или
Создайте файл common.js и включите эту функцию. Вы можете использовать этот js в любом месте проекта.