+ 5
наведение на блок
При наведении мышкой на блок, необходимо чтобы поверх этого блока, на который навели мышкой появлялся новый блок, со своими стилями. Какую функцию нужно вызвать для события onmouseover ?
12 Answers
+ 5
спасибо за отзыв, я сделала так как вы написали но ничего не происходит при наведении мышкой на блок. Может новому блоку нужно добавить стили?
+ 5
у меня на странице, файл !test
+ 5
круто, спасибо;)
+ 5
этот код работает некорректно. При наведении он создает несколько новых блоков
+ 5
у меня есть скайп
+ 3
Это можно сделать с помощью jquery. Просто надо селектировать элемент и вызвать mouseover, тогда в его параметре просто укажи функцию, добавляющую элемент. Примерный код:
$( "#hovered-div" ).mouseover(function() {
$( "#hovered-div" ).append( "<div>New div</div>" );
});
+ 3
css:
div:hover{
//переменные
width:10px;
//любое событие
}
jquery:
$(function(){
s=$("div").width();
if(s>=10){
// что делать при клике
}else{
//что делать пока клика не было
}
});
Так же работает и плагин Zoomy для jQuery
но но ещё и прячет все содержимое а при ховере открывает облость видимости +20 рх по краям ))
https://code.sololearn.com/WaU0X804030H/?ref=app
+ 3
$(function(){
//по моему так проще
});
+ 2
Можешь показать код?
+ 1
Надо обернуть js файл в document.ready function:
https://code.sololearn.com/WHq60cP8lo0D/?ref=app
+ 1
У тебя есть facebook, мы можем писать там, чтобы не делать спам здесь
+ 1
хорошо, можно по скайп