私は現在、/jQuery/JavaScript を使用してサムネイル ギャラリーを持っていますがonclick
、すべて正常に動作しますが、ユーザーがサムネイルをクリックしてオンにし、もう一度クリックしてオフにしなければならないのは混乱を招くと思います。次。
現在、8 つのサムネイル/大きな画像があり、このコードを異なる ID で 8 回入力しました。
function toggle_visibility(chLoTog) {
var e = document.getElementById(chLoTog);
if(e.style.display == 'block')
e.style.display = 'none';
else
e.style.display = 'block';
}
私はjQueryが初めてで、このコードを8回入力する必要がない方法があるに違いありません。私が本当にコードにしたいのは:
- サムネイルをクリックすると、関連する画像が表示されます
- 別のサムネイルをクリックすると、現在のサムネイルが非表示になり、新しいサムネイルが表示されます
- これをランダムな順序で実行できるようにします。
これがすべて理にかなっていることを願っています。