鼠标滑过显示文字提示
2016-01-21 16:04
323 查看
情况一:也是最好的,不占空间的。
<a href="#" title="Zabbix"> <i class="icon-uniE6AB font-fouri"></i></a>
说明:对图片字体添加鼠标提示,a标签的title就可以实现,href为空连接。
情况二:通过两个函数显示onmouseover="showBlock('<%=i%>S')" 鼠标滑过操作,onmouseout="showNone('<%=i%>S')"鼠标离开操作,这个占有页面的空间,显示时页面布局可能有变化。
jsp代码:
<%int i = 0; %>
<c:forEach items="${hostList}" var="hostList">
<tr class="gradeX">
<td id="navigation" style="width: 157px;"><a href="/itm/host/${hostList.name }" target="_blank">${hostList.host }</a></td>
<td>${hostList.inventory.software_app_e==null?' ':hostList.inventory.software_app_e }</td>
<td>${hostList.inventory.serialno_a==null?' ':hostList.inventory.serialno_b }</td>
<td>${hostList.inventory.url_a==null?' ':hostList.inventory.url_a }</td>
<td>${hostList.inventory.poc_2_screen==null?' ':hostList.inventory.poc_2_screen }</td>
<td id="navigation">${hostList.inventory.site_notes }</td>
<td>${hostList.inventory.site_rack }</td>
<td class="center hidden-phone">${hostList.inventory.site_country }</td>
<td class="center hidden-phone">${hostList.inventory.poc_2_phone_a }</td>
<td style="text-align: center;">
<c:choose>
<c:when test="${hostList.status =='1'}">
<span class="badge bg-important"> </span>
</c:when>
<c:otherwise>
<span class="badge bg-success"> </span>
</c:otherwise>
</c:choose>
</td>
<td style="text-align: center; width:102px;">
<div class="f1">
<div id="<%=i%>available" class="font-fourdiv" onmouseover="showBlock('<%=i%>Z')" onmouseout="showNone('<%=i%>Z')">
<a href="#" title="Zabbix"> <i class="icon-uniE6AB font-fouri"></i></a>
</div>
<div id="<%=i%>snmp_available" class="font-fourdiv" onmouseover="showBlock('<%=i%>S')" onmouseout="showNone('<%=i%>S')">
<a href="#" title="SNMP"><i class="icon-uniE6A6 font-fouri"></i></a>
</div>
<div id="<%=i%>jmx_available" class="font-fourdiv" onmouseover="showBlock('<%=i%>J')" onmouseout="showNone('<%=i%>J')">
<a href="#" title="JMX"><i class="icon-uniE69B font-fouri"></i></a>
</div>
<div id="<%=i%>ipmi_available" class="font-fourdiv" onmouseover="showBlock('<%=i%>I')" onmouseout="showNone('<%=i%>I')">
<a href="#" title="IPMI"><i class="icon-uniE69A font-fouri"></i></a>
</div>
</div>
<div id="<%=i%>xuanfu" style="display: none;font-weight: bold; "></div>//鼠标滑过显示div中的值,离开div隐藏。
</td>
<%i++; %>
</tr>
</c:forEach>
js代码:
<script type="text/javascript">
/* function showBlock(e){
var leng = e.length;
var zabbix = e.substring(leng,leng-1);//取到参数的那个标志Z、J、S或是I
var num = e.substring(leng-1,0);//取到数字i方便以后去悬浮的id
var xuanfu = $("#"+num+"xuanfu");
if(zabbix=='Z'){
xuanfu.html("Zabbix");
} else if(zabbix=='S'){
xuanfu.html("SNMP");
} else if(zabbix=='J'){
xuanfu.html("JMX");
} else{
xuanfu.html("IPMI");
}
xuanfu.show();
} */
/* function showNone(e){
var leng = e.length;
var zabbix = e.substring(leng,leng-1);//取到参数的那个标志Z、J、S或是I
var num = e.substring(leng-1,0);//取到数字i方便以后去悬浮的id
var xuanfu = $("#"+num+"xuanfu");
xuanfu.hide();
} */
</script>
<a href="#" title="Zabbix"> <i class="icon-uniE6AB font-fouri"></i></a>
说明:对图片字体添加鼠标提示,a标签的title就可以实现,href为空连接。
情况二:通过两个函数显示onmouseover="showBlock('<%=i%>S')" 鼠标滑过操作,onmouseout="showNone('<%=i%>S')"鼠标离开操作,这个占有页面的空间,显示时页面布局可能有变化。
jsp代码:
<%int i = 0; %>
<c:forEach items="${hostList}" var="hostList">
<tr class="gradeX">
<td id="navigation" style="width: 157px;"><a href="/itm/host/${hostList.name }" target="_blank">${hostList.host }</a></td>
<td>${hostList.inventory.software_app_e==null?' ':hostList.inventory.software_app_e }</td>
<td>${hostList.inventory.serialno_a==null?' ':hostList.inventory.serialno_b }</td>
<td>${hostList.inventory.url_a==null?' ':hostList.inventory.url_a }</td>
<td>${hostList.inventory.poc_2_screen==null?' ':hostList.inventory.poc_2_screen }</td>
<td id="navigation">${hostList.inventory.site_notes }</td>
<td>${hostList.inventory.site_rack }</td>
<td class="center hidden-phone">${hostList.inventory.site_country }</td>
<td class="center hidden-phone">${hostList.inventory.poc_2_phone_a }</td>
<td style="text-align: center;">
<c:choose>
<c:when test="${hostList.status =='1'}">
<span class="badge bg-important"> </span>
</c:when>
<c:otherwise>
<span class="badge bg-success"> </span>
</c:otherwise>
</c:choose>
</td>
<td style="text-align: center; width:102px;">
<div class="f1">
<div id="<%=i%>available" class="font-fourdiv" onmouseover="showBlock('<%=i%>Z')" onmouseout="showNone('<%=i%>Z')">
<a href="#" title="Zabbix"> <i class="icon-uniE6AB font-fouri"></i></a>
</div>
<div id="<%=i%>snmp_available" class="font-fourdiv" onmouseover="showBlock('<%=i%>S')" onmouseout="showNone('<%=i%>S')">
<a href="#" title="SNMP"><i class="icon-uniE6A6 font-fouri"></i></a>
</div>
<div id="<%=i%>jmx_available" class="font-fourdiv" onmouseover="showBlock('<%=i%>J')" onmouseout="showNone('<%=i%>J')">
<a href="#" title="JMX"><i class="icon-uniE69B font-fouri"></i></a>
</div>
<div id="<%=i%>ipmi_available" class="font-fourdiv" onmouseover="showBlock('<%=i%>I')" onmouseout="showNone('<%=i%>I')">
<a href="#" title="IPMI"><i class="icon-uniE69A font-fouri"></i></a>
</div>
</div>
<div id="<%=i%>xuanfu" style="display: none;font-weight: bold; "></div>//鼠标滑过显示div中的值,离开div隐藏。
</td>
<%i++; %>
</tr>
</c:forEach>
js代码:
<script type="text/javascript">
/* function showBlock(e){
var leng = e.length;
var zabbix = e.substring(leng,leng-1);//取到参数的那个标志Z、J、S或是I
var num = e.substring(leng-1,0);//取到数字i方便以后去悬浮的id
var xuanfu = $("#"+num+"xuanfu");
if(zabbix=='Z'){
xuanfu.html("Zabbix");
} else if(zabbix=='S'){
xuanfu.html("SNMP");
} else if(zabbix=='J'){
xuanfu.html("JMX");
} else{
xuanfu.html("IPMI");
}
xuanfu.show();
} */
/* function showNone(e){
var leng = e.length;
var zabbix = e.substring(leng,leng-1);//取到参数的那个标志Z、J、S或是I
var num = e.substring(leng-1,0);//取到数字i方便以后去悬浮的id
var xuanfu = $("#"+num+"xuanfu");
xuanfu.hide();
} */
</script>
相关文章推荐
- 比较知名的ITIL工具及厂商
- Hadoop2.6+HA+Zookeeper3.4.6+Hbase1.0.0安装
- 事务是什么,以及事务四个特性
- 使用tcpdump+Wireshark(或Fiddler)做linux服务器的网络请求分析
- Java: 实现顺序表和单链表的快速排序
- Datedifff返回两个日期之间的天数
- git push (第一次) (转)
- [Android] 更好的解决 "返回键或取消时自动回调DatePickerDialog的方法onDateSet()" 的问题
- Ubuntu下安装和配置Apache2
- WAS基本使用手册
- hdu 2199 高精度二分模板
- spring MVC 注解
- __proto__和prototype的理解(谈区别说明你没有理解)
- 图文并茂 简单 ATL COM开发
- linux--chmod命令详解
- Codeforces 432A Choosing Teams
- bootstrap兼容问题
- git submodule 使用命令简介
- 简化代码:求三个数的最大值
- 给自学嵌入式的工程师朋友们推荐好书