コードのどこが悪いのかは本当にわかりませんが、HTMLをプレビューすると正しく機能しません。私は何かを逃しましたか!?
問題、下をクリックすると、g1とg2は正常に機能しますが、g2をクリックすると、下ボタンをクリックするとg3と表示されますが、g4にジャンプし、上ボタンと下ボタンが機能しなくなります:(
function chgPic(id) {
$('#show').attr('src', id).stop(true, true).hide().fadeIn();
}
//tooltip (rename the element to put tooltip on it "title")
//$(document).ready(function() {
// $("#simple").tiptip();
//});
function up() {
if (document.getElementById('g1').style.display == 'block') {
$('#g1').show();
$('#g2').hide();
$('#g3').hide();
$('#g4').hide();
}
else if (document.getElementById('g2').style.display == 'block') {
$('#g1').show();
$('#g2').hide();
$('#g3').hide();
$('#g4').hide();
}
else if (document.getElementById('g3').style.display == 'block') {
$('#g1').hide();
$('#g2').show();
$('#g3').hide();
$('#g4').hide();
}
else if (document.getElementById('g4').style.display == 'block') {
$('#g1').hide();
$('#g2').hide();
$('#g3').show();
$('#g4').hide();
}
else {
$('#g1').hide();
$('#g2').hide();
$('#g3').hide();
$('#g4').show();
}
}
function down() {
if (document.getElementById('g1').style.display == 'block') {
$('#g1').hide();
$('#g2').show();
$('#g3').hide();
$('#g4').hide();
}
else if (document.getElementById('g2').style.display == 'block') {
$('#g1').hide();
$('#g2').hide();
$('#g3').show();
$('#g4').hide();
}
else if (document.getElementById('g3').style.display == 'block') {
$('#g1').hide();
$('#g2').hide();
$('#g3').hide();
$('#g4').show();
}
else {
$('#g1').hide();
$('#g2').hide();
$('#g3').hide();
$('#g4').show();
}
}