<span class="show_widget">Показать с помощью моей кнопки</span>
<span class="hide_widget">Скрыть с помощью моей кнопки</span>
<script type="text/javascript" src="//vk.com/js/api/openapi.js?151"></script>
<!-- VK Widget -->
<div id="vk_community_messages"></div>
<script type="text/javascript">
var widget = VK.Widgets.CommunityMessages("vk_community_messages", 120401514, {tooltipButtonText: "Я онлайн! Отвечу на все ваши вопросы."});
$('.show_widget').click(function(){
widget.expand();
});
$('.hide_widget').click(function(){
widget.minimize();
});
</script>
$(document).ready(function(){
$("form").submit(function(event){
var $parent = $("#name, #email").parent().removeClass("has-success has-error");
//проверка поля name
$("#name").parent().addClass($("#name").val() ? "has-success" : "has-error");
//проверка поля email
$("#email").parent().addClass($("#email").val() ? "has-success" : "has-error");
// запрещаем отправлять, если есть хоть одна ошибка
if($parent.hasClass("has-error")) {
event.preventDefault();
}
});
});
$(document).ready(function(){
$("form").submit(function(event){
$("#name, #email").each(function(){
$(this).parent()
.removeClass("has-success has-error")
.addClass($(this).val() ? "has-success" : "has-error")
.hasClass("has-error")
&& event.preventDefault();
});
});
});
<p>
Текст текст <a href="#one">ссыль1</a> текст <a href="#two">ссыль2</a>
Еще текст лорем ипсум <a href="#three">все дела</a> сит амет
И еще <a href="#four">ссыль4</a>
</p>
<div class="slider">
<img id="one" src="image1.jpg">
<img id="two" src="image2.jpg">
<img id="three" src="image3.jpg">
<img id="four" src="image4.jpg">
</div>
<style type="text/css">
.slider {
position: relative;
overflow: hidden;
}
.slider img {
display: none;
position: absolute;
}
.slider img:target {
display: inline;
}
</style>
display
свойства width
или opacity
вместе с transition