Я хочу сделать так, чтобы пользователь перемещал стрелку мыши по каждому из разделов desc1, desc2 и desc3, появляется соответствующая карта, но ни одна из карт не скрыта при запуске скрипта страницы и jQuery.jQuery все еще не работает
<head>
<script src="js/jquery.min.js" type="text/javascript"></script>
<script type='text/javascript' src='js/jquery-1.10.1.js'></script>
</head>
<div id="desc1" class="descriptions">Head Office Map</div>
<div id="desc2" class="descriptions">Office Map 2</div>
<div id="desc3" class="descriptions">Office Map 3</div>
<div id="themaps1" class="mymaps"> Head Office Map <img src="map1.jpg"/> </div>
<div id="themaps2" class="mymaps"> Office Map2 <img src="map2.jpg"/></div>
<div id="themaps3" class="mymaps"> Office Map3 <img src="map3.jpg"/> </div>
<script type="text/javascript">
$('.mymaps').hide();
$('#desc1').on('mouseover', function() {
$('#themaps1').fadeIn();
});.on('mouseout', function() {
$('#themaps1').fadeOut();
});
$('#desc2').on('mouseover', function() {
$('#themaps2').fadeIn();
});.on('mouseout', function() {
$('#themaps2').fadeOut();
});
$('#desc3').on('mouseover', function() {
$('#themaps3').fadeIn();
});.on('mouseout', function() {
$('#themaps3').fadeOut();
});
</script>
Почему вы загружаете jQuery дважды? – j08691
Я бы поместил его в '$ (function() {$ ('. Mymaps'). Hide();});' поэтому он запускается после завершения документа. – jtheman
Избавьтесь от точки с запятой между вашими ons'; .on' – j08691