У меня есть код javascript, который при нажатии ссылки может отображать и скрывать разделы страницы.jquery show and hide
function shoh(id) {
if (document.getElementById) { // DOM3 = IE5, NS6
if (document.getElementById(id).style.display == "none"){
$(id).fadeIn();
} else {
$(id).hide();
}
} else {
if (document.layers) {
if (document.id.display == "none"){
document.id.display = 'block';
} else {
document.id.display = 'none';
}
} else {
if (document.all.id.style.visibility == "none"){
document.all.id.style.display = 'block';
} else {
document.all.id.style.display = 'none';
}
}
}
}
однако сейчас не работает, когда я добавил JQuery FadeIn и скрыть вместо того, чтобы использовать метод document.getElementById. Зачем?
Have вы добавили библиотеку JQuery для загрузки с страница? – Dom
Почему вы используете этот ужасный код совместимости с 2000 года в 2013 году? Вам даже не понадобится jQuery, * все * браузеры поддерживают 'getElementById' сегодня. – Jon