У меня есть страницы в папке «inc», когда я нажимаю «триггер», #wrapper загрузит выбранную страницу в #wrapper.У меня есть проблема;
Всякий раз, когда я нажимаю на «триггер» за пределами #wrapper, это работает.И содержимое будет загружено в #wrapper.Но когда у меня есть «триггер» внутри #wrapper, он не будет работать.
Я на некоторое время застрял на этом.
Код JS:
$(document).ready(function() {
// Initial
$('#wrapper').load('inc/home.php');
});
$(document).ready(function() {
// Set trigger and container variables
var trigger = $('#test a'),
container = $('#wrapper');
// Fire on click
trigger.click(function() {
var target = $(this).attr('href');
// Begin fade
setTimeout(function(){ $('#wrapper').css("opacity", "0"); }, 0);
// Load target page into container
setTimeout(function(){ container.load('inc/' + target + '.php'); }, 400);
// End fade
setTimeout(function(){ $('#wrapper').css("opacity", "1"); }, 900);
// Stop normal link behavior
return false;
});
});