基于jQuery Tipso插件实现消息提示框特效
作者:bea
基于jQuery Tipso插件实现消息提示框的特点是可以定义提示框的显示位置,以及动态改变提示框的提示内容,应该说是一款相当灵活的jQuery消息提示框插件,分享给大家供大家参考,具体内容如下 在线演示源码下载 实现的代码: <div class="dowebok"> <h2> 1、默认</h2> <div class="inner"> <span id="tip1" data-tipso="dow
基于jQuery Tipso插件实现消息提示框的特点是可以定义提示框的显示位置,以及动态改变提示框的提示内容,应该说是一款相当灵活的jQuery消息提示框插件,分享给大家供大家参考,具体内容如下
在线演示 源码下载
实现的代码:
<div class="dowebok">
<h2>
1、默认</h2>
<div class="inner">
<span id="tip1" data-tipso="dowebok.com">Tipso</span></div>
</div>
<div class="dowebok">
<h2>
2、左边显示</h2>
<div class="inner">
<span id="tip2" data-tipso="dowebok.com">Tipso</span></div>
</div>
<div class="dowebok">
<h2>
3、背景颜色</h2>
<div class="inner">
<span id="tip3" data-tipso="dowebok.com">Tipso</span></div>
</div>
<div class="dowebok">
<h2>
4、使用title属性</h2>
<div class="inner">
<span id="tip4" title="内容来自 title 属性">Tipso</span></div>
</div>
<div class="dowebok">
<h2>
5、单击显示/隐藏</h2>
<div class="inner">
<span id="tip5" data-tipso="dowebok">Tipso</span>
<p>
<a id="btn5" href="javascript:">显示</a></p>
</div>
</div>
<div class="dowebok">
<h2>
6、更新内容</h2>
<div class="inner">
<span id="tip6" data-tipso="dowebok.com">Tipso</span>
<p>
<input type="text"><a id="btn6" href="javascript:">更新</a></p>
</div>
</div>
<div class="dowebok">
<h2>
7、在图片上使用</h2>
<div class="inner">
<img id="tip7" src="images/tipso.png" alt="" data-tipso="dowebok.com">
</div>
</div>
<div class="dowebok">
<h2>
8、回调函数</h2>
<div class="inner">
<span id="tip8" data-tipso="dowebok.com">Tipso</span>
<p>
状态:<em id="status"></em></p>
</div>
</div>
js代码:
$(function () {
// 1
$('#tip1').tipso({
useTitle: false
});
// 2
$('#tip2').tipso({
useTitle: false,
position: 'left'
});
// 3
$('#tip3').tipso({
useTitle: false,
background: 'tomato'
});
// 4
$('#tip4').tipso();
// 5
$('#tip5').tipso({
useTitle: false
});
$('#btn5').on({
click: function (e) {
if ($(this).text() == '显示') {
$(this).text('隐藏');
$('#tip5').tipso('show');
} else {
$(this).text('显示');
$('#tip5').tipso('hide');
}
e.preventDefault();
}
});
// 6
$('#tip6').tipso({
useTitle: false
});
$('#btn6').on('click', function () {
var $val = $(this).prev().val();
if ($val) {
$('#tip6').tipso('update', 'content', $val);
}
});
// 7
$('#tip7').tipso({
useTitle: false
});
// 8
$('#tip8').tipso({
useTitle: false,
onBeforeShow: function () {
$('#status').html('beforeShow');
},
onShow: function () {
$('#status').html('show');
},
onHide: function () {
$('#status').html('hide');
}
});
});
以上就是本文的全部内容,希望对大家的学习有所帮助。
有用 | 无用
在线演示 源码下载
实现的代码:
<div class="dowebok">
<h2>
1、默认</h2>
<div class="inner">
<span id="tip1" data-tipso="dowebok.com">Tipso</span></div>
</div>
<div class="dowebok">
<h2>
2、左边显示</h2>
<div class="inner">
<span id="tip2" data-tipso="dowebok.com">Tipso</span></div>
</div>
<div class="dowebok">
<h2>
3、背景颜色</h2>
<div class="inner">
<span id="tip3" data-tipso="dowebok.com">Tipso</span></div>
</div>
<div class="dowebok">
<h2>
4、使用title属性</h2>
<div class="inner">
<span id="tip4" title="内容来自 title 属性">Tipso</span></div>
</div>
<div class="dowebok">
<h2>
5、单击显示/隐藏</h2>
<div class="inner">
<span id="tip5" data-tipso="dowebok">Tipso</span>
<p>
<a id="btn5" href="javascript:">显示</a></p>
</div>
</div>
<div class="dowebok">
<h2>
6、更新内容</h2>
<div class="inner">
<span id="tip6" data-tipso="dowebok.com">Tipso</span>
<p>
<input type="text"><a id="btn6" href="javascript:">更新</a></p>
</div>
</div>
<div class="dowebok">
<h2>
7、在图片上使用</h2>
<div class="inner">
<img id="tip7" src="images/tipso.png" alt="" data-tipso="dowebok.com">
</div>
</div>
<div class="dowebok">
<h2>
8、回调函数</h2>
<div class="inner">
<span id="tip8" data-tipso="dowebok.com">Tipso</span>
<p>
状态:<em id="status"></em></p>
</div>
</div>
js代码:
$(function () {
// 1
$('#tip1').tipso({
useTitle: false
});
// 2
$('#tip2').tipso({
useTitle: false,
position: 'left'
});
// 3
$('#tip3').tipso({
useTitle: false,
background: 'tomato'
});
// 4
$('#tip4').tipso();
// 5
$('#tip5').tipso({
useTitle: false
});
$('#btn5').on({
click: function (e) {
if ($(this).text() == '显示') {
$(this).text('隐藏');
$('#tip5').tipso('show');
} else {
$(this).text('显示');
$('#tip5').tipso('hide');
}
e.preventDefault();
}
});
// 6
$('#tip6').tipso({
useTitle: false
});
$('#btn6').on('click', function () {
var $val = $(this).prev().val();
if ($val) {
$('#tip6').tipso('update', 'content', $val);
}
});
// 7
$('#tip7').tipso({
useTitle: false
});
// 8
$('#tip8').tipso({
useTitle: false,
onBeforeShow: function () {
$('#status').html('beforeShow');
},
onShow: function () {
$('#status').html('show');
},
onHide: function () {
$('#status').html('hide');
}
});
});
以上就是本文的全部内容,希望对大家的学习有所帮助。
有用 | 无用
猜你喜欢
您可能感兴趣的文章:
- jquery基础知识第一讲之认识jquery
- Angularjs 滚动加载更多数据
- 基于jquery实现智能提示控件intellSeach.js
- JavaScript函数内部属性和函数方法实例详解
- 基于jquery实现简单的分页控件
- jQuery实现放大镜效果实例代码
- node.js使用cluster实现多进程
- 使用pcs api往免费的百度网盘上传下载文件的方法
- Fullpage.js固定导航栏-实现定位导航栏
- 基于socket.io+express实现多房间聊天
- 盘点javascript 正则表达式中 中括号的【坑】
- 教你用javascript实现随机标签云效果_附代码
- 浅析AMD CMD CommonJS规范--javascript模块化加载学习心得总结
- js纯数字逐一停止显示效果的实现代码
- 神奇!js+CSS+DIV实现文字颜色渐变效果
- js获取时间精确到秒(年月日)
- js实现内容显示并使用json传输数据
- javascript中arguments,callee,caller详解
- Bootstrap每天必学之滚动监听