鼠标悬停、鼠标移动和悬停不起作用
mouseover, mousemove and hover is not working
这是我的示例代码,我想通过它显示一组子应用程序。我想为 Mainapp1 和 Mainapp2 显示一组不同的硬编码值。
<table>
<tr>
<th class="althead" style="border: 0px;width:8%" >MainApp1</th>
<th class="althead" style="border: 0px;width:7.5%">MainApp2</th>
</tr>
</table>
<div class="Not_Editable">Application1</br>
Application2</br> Application3<br>Application4<br> Application5<br> Application6<br>
</div>
我的Javascript如下:
<script type="text/javascript">
(function (){
alert("mouse over function");
$('.althead').mouseover(function (e) {
alert("mouse over calling");
$('.Not_Editable').css('top', (e.clientY + 10) + 'px').css('left', (e.clientX + 10) + 'px').show();
}).mouseout(function () {
alert("mouse out");
$('.Not_Editable').hide();
});
})();
我的CSS很好,如下所示:
.Not_Editable {
display:none;
position:absolute;
background-color: #292929;
width: 200px;
height: 200px;
line-height: 30px;
color: white;
text-align: center;
border-radius: 10px;
font-family: sans-serif;
}
只需在代码的 head 部分添加 jquery 引用即可。您可以使用 jQuery CDN 作为在线参考。
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
您正在使用jQuery,并且似乎没有将jQuery库添加到您的网站。
您可以通过在 html 中插入以下代码来添加它:
<script src="https://ajax.googleapis.com/ajax/libs/jquery/1.12.0/jquery.min.js"></script>
顺便说一句,alert("鼠标悬停函数")被调用是因为它是一个javascript函数,不需要jQuery。
相关文章:
- 当鼠标悬停在文本中的单词上时显示警报
- 如何在鼠标悬停时在另一个图像上滑动图像.
- 鼠标悬停事件影响列表中所有行中的按钮,而不仅仅是特定按钮
- 在鼠标悬停时展开列表
- jQuery悬停在没有鼠标悬停的情况下启动
- 鼠标悬停时如何居中放大背景图像
- 使用鼠标悬停JavaScript/HTML显示文本
- 如何在MVC3中显示鼠标悬停在文本上的部分视图
- d3.js鼠标悬停鼠标输出问题
- 如何在鼠标悬停时将对象从起始位置移动到结束位置,然后在鼠标悬停后再次移动
- 鼠标悬停时播放随机轨迹
- 鼠标悬停时的css转换
- 将鼠标悬停在同级元素上的 jquery 上轻拂
- 将鼠标悬停在Angular JS中的一个元素上,并将Class添加到另一个元素中
- aspx中鼠标悬停时横向扩展DIV
- ajax鼠标悬停和鼠标悬停脚本
- 在鼠标悬停处隐藏图像
- 如何停止地图移动时,鼠标悬停在标记在谷歌地图API 3
- 通过鼠标悬停向上或向下滑动的图片
- 鼠标悬停时更改按钮的 CSS