Я надеюсь, что кто-то может ответить на мой вопрос, это, вероятно, легко для вас, но я не очень привык к JavaScript.Наведите указатель мыши на getElementById
Так что я сделал меню, используя этот код:
function tabSwitch(new_tab, new_content) {
document.getElementById('content_1').style.display = 'none';
document.getElementById('content_2').style.display = 'none';
document.getElementById('content_3').style.display = 'none';
document.getElementById(new_content).style.display = 'block';
document.getElementById('tab_1').className = '';
document.getElementById('tab_2').className = '';
document.getElementById('tab_3').className = '';
document.getElementById(new_tab).className = 'active';
}
При нажатии на область tab_1
content_1
отображается и так далее. Но я хотел бы получить содержимое, отображаемое, когда мышь нависает над областью разных вкладок. Не могли бы вы помочь мне, я посмотрел в Интернете, но ничего не нашел, может быть, потому, что на самом деле я понятия не имею о JavaScript.
Итак, спасибо за ваше время и помощь.
EDIT:
Это где называется TabSwitch ... Я надеюсь, что так
<ul class="tabs">
<li><a href="javascript:tabSwitch('tab_1', 'content_1');" id="tab_1" class="active"><img src="img/flash.png" /></a></li>
<li><a href="javascript:tabSwitch('tab_2', 'content_2');" id="tab_2"><img src="img/brush.png" /></a></li>
<li><a href="javascript:tabSwitch('tab_3', 'content_3');" id="tab_3"><img src="img/wheel.png" /></a></li>
</ul>
jQuery делает это проще – NimChimpsky
Можете ли вы показать код, где вызывается 'tabSwitch'? –