Установка спойлера с кнопкой - надписью, в материалеУстановите весь код при добавлении материала.Код добаляйте применяя Панель HTML кодов в материале
<div class= "spoiler"> <div class= "name"> <span> <center> Надпись кнопка </center> </span> </div> <div class= "text"> <center> <br> Здесь содержимое спойлера </center> </div> </div> <style> div.spoiler div.text { display: none; } </style> <script> $(document).ready(function(){ $("div.spoiler div.name span").toggle(function(){ $(this).parent("div.name").parent("div.spoiler").children("div.text").show(); $(this).parent("div.name").parent("div.spoiler").css("backgroundPosition", "-15px 0"); },function(){ $(this).parent("div.name").parent("div.spoiler").children("div.text").hide(); $(this).parent("div.name").parent("div.spoiler").css("backgroundPosition","0 -15px"); }); }); </script>
Установка спойлера с кнопкой - картинкой, в материале
<div class= "spoiler"> <div class= "name"> <span> <center> <img src="Здесь ссылка на картинку" alt="Кнопка"> </center> </span> </div> <div class= "text"> <center> <br> Здесь содержимое спойлера </center> </div> </div> <style> div.spoiler div.text { display: none; } </style> <script> $(document).ready(function(){ $("div.spoiler div.name span").toggle(function(){ $(this).parent("div.name").parent("div.spoiler").children("div.text").show(); $(this).parent("div.name").parent("div.spoiler").css("backgroundPosition", "-15px 0"); },function(){ $(this).parent("div.name").parent("div.spoiler").children("div.text").hide(); $(this).parent("div.name").parent("div.spoiler").css("backgroundPosition","0 -15px"); }); }); </script>
Установка спойлера в HEADЕсли Вы хотите использовать спойлер часто,тогда поместите этот код в Верхнюю или Нижнюю часть сайта,остальной код устанавливайте по месту установки в материале. <style> div.spoiler div.text { display: none; } </style> <script> $(document).ready(function(){ $("div.spoiler div.name span").toggle(function(){ $(this).parent("div.name").parent("div.spoiler").children("div.text").show(); $(this).parent("div.name").parent("div.spoiler").css("backgroundPosition", "-15px 0"); },function(){ $(this).parent("div.name").parent("div.spoiler").children("div.text").hide(); $(this).parent("div.name").parent("div.spoiler").css("backgroundPosition","0 -15px"); }); }); </script>
Источник: http://ron-computers.ucoz.net |