1. tooltip提示框插件
1.1 渲染方式
class型
<a href="#" class="easyui-tooltip" title="这是a tip">hover me</a>
js型
<a href="javascript:void(0);" id="tooltipA" title="这是a tip">链接</a>
<script type="text/javascript">
$(function(){
$('#tooltipA').tooltip({
});
});
</script>
1.2 属性
可以通过$.fn.tooltip.defaults修改默认属性值如
//放在延迟加载外面
$.fn.tooltip.defaults.trackMouse = true;
tooltip工具的属性如
$('#tooltipA').tooltip({
content:'<hr/>tooltip 提示信息',//默认为null,提示框内容,会覆盖标签的title属性值,可以包含html标签
position:'left',//默认为'bottom',可设为'left','right','top',如果显示不下会智能切换到其他方向显示
trackMouse:true,//默认为false,设为true,提示框会跟随鼠标移动
deltaX:-9,//默认为0,提示框水平方向偏移
deltaY:-9,//默认为0,提示框垂直方向偏移
showEvent:'mouseover',//默认为'mouseenter',提示框显示的激活事件
hideEvent:'dblclick',//默认为'mouseleave',提示框隐藏的激活事件
showDelay:10,//默认为200,显示的延迟毫秒数
hideDelay:10,//默认为100,隐藏的延迟毫秒数
});
1.3 事件
$(function(){
$('#tooltipA').tooltip({
onShow:function(e){
console.log('提示框显示时触发');
},
onHide:function(e){
console.log('提示框隐藏时触发');
},
onUpdate:function(content){
console.log('