| 
 Не работает скрипт переключения карт Подскажите, что не так? <div class="map1"></div> <div class="map2" hidden></div> <a href="javascript:void(0);" class="map_change"></a> 
$("map_change").click(function(){
	
		var el1 = $("map1 > div:not(.hidden)");
		var el2 = $("map2 > div.hidden");
		
		$(el1).addClass("hidden");
		$(el2).removeClass("hidden");
		
		$(this).attr("class", "map_change " + $(el2).attr("class"));
	
	});
 | 
| 
 SuperTester, точки | 
| 
 видимо я туплю, но пробовал - не помогает... я только начинающий, поэтому прошу ногами не пинать ) | 
| 
 SuperTester, строки 3 и 4 что ищите ? | 
| 
 я понимаю, что вы имеете ввиду точки перед map... пробовал - не работает. Ссылку на страницу, где все это добро сбросил в личку. | 
| 
 SuperTester, 
$(function() {
    $(".map_change").click(function() {
        $(".map1, .map2").toggleClass('hidden');
    });
});
 | 
| 
 SuperTester, так на всякий случай + переключение текста в ссылке 
<!DOCTYPE html>
<html>
	<head>
		<title>example</title>
        <meta charset="utf-8">
        <style type="text/css">
        span{
          margin: 0 5px;
        }
         .map_change :first-child , .map_change.hidden :last-child{
           opacity: 1; background: #CCCCCC; color: #FFFFFF;
         }
         .map_change.hidden :first-child ,.map_change :last-child{
           opacity: .5 ;  background: #66CCFF; color: #000000;
         }
        </style>
        <script src="http://code.jquery.com/jquery-2.1.3.min.js"></script>
		<script>
	   $(function() {
      $(".map_change").click(function(event){
        event.preventDefault();
 		$(".map1, .map2, .map_change").toggleClass('hidden');
	}); });
</script>
	</head>
	<body>
<div class="map1" ></div>
<div class="map2" hidden></div>
<a href="javascript:void(0);" class="map_change"><span>На карте</span><span>Панорама</span></a>
	</body>
</html>
 | 
| 
 поздно увидел ваш второй скрипт, поэтому менного переработал первый и разделил кнопки. Благодарю за помощь... Но хотелось бы разобраться, почему мой вариант не работал? | 
| 
 Цитата: 
 Цитата: 
 а также поиск вложенных элементов в 3 и 4 - зачем? $("точкаmap_change").click(function(){ var el1 = $("точкаmap1 var el2 = $("точкаmap2 | 
| 
 еще раз спасибо | 
| Часовой пояс GMT +3, время: 14:20. |