それが私の jQuery の始まりです。シンプルなコンテンツ スライド ナビゲーションを作成しました。これは完璧に機能しますが、コードを単純化する方法がわかりません。
$(document).ready(function(){
// Sliding content navigation
var active = ".active"
$('a.europa').click(function () {
$(active).hide("slide", { direction: "left" }, 500);
$('#europa-view').delay(500).show("slide", { direction: "left" }, 500);
$('#italia-view, #emilia-view').removeClass('active');
$('#europa-view').addClass('active');
});
$('a.italia').click(function () {
$(active).hide("slide", { direction: "left" }, 500);
$('#italia-view').delay(500).show("slide", { direction: "left" }, 500);
$('#europa-view, #emilia-view').removeClass('active');
$('#italia-view').addClass('active');
});
$('a.emilia').click(function () {
$(active).hide("slide", { direction: "left" }, 500);
$('#emilia-view').delay(500).show("slide", { direction: "left" }, 500);
$('#europa-view, #italia-view').removeClass('active');
$('#emilia-view').addClass('active');
});
});
デモ </p>