<script>
$(document).ready(function () {
// for some reason the button hide has to be at the top
$("button").click(function () {
$(".holcomb, .lunden, .maggie, .rosewood").hide("slow");
$("button").hide("fast");
});
// examples show hide
$(document).ready(function() {
$("a#holcomb").click(function () {
$(".holcomb, .lunden, .maggie, .rosewood").hide("fast");
$("button").hide("fast")
$(".holcomb").slideDown(1500);
$("button#holcomb").show("fast")
});
});
$(document).ready(function() {
$("a#lunden").click(function () {
$(".holcomb, .lunden, .maggie, .rosewood").hide("fast");
$("button").hide("fast")
$(".lunden").slideDown(1500);
$("button#lunden").show("fast")
});
});
$(document).ready(function() {
$("a#maggie").click(function () {
$(".holcomb, .lunden, .maggie, .rosewood").hide("fast");
$("button").hide("fast")
$(".maggie").slideDown(1500);
$("button#maggie").show("fast")
});
});
$(document).ready(function() {
$("a#rosewood").click(function () {
$(".holcomb, .lunden, .maggie, .rosewood").hide("fast");
$("button").hide("fast")
$(".rosewood").slideDown(1500);
$("button#rosewood").show("fast")
});
});
</script>
このスクリプトを単純化するための助けが必要です。
発生するのは、いくつかのリンクがあり、それらをクリックするとdiv(クラス付き)が表示されることだけです。次に、リンクの横にもボタンがポップアップ表示され、クリックすると(明らかに)閉じるか、別のリンクをクリックすると、現在開いているdivが閉じて、他のdivが開きます。