用jquery实现的模拟QQ邮箱里的收件人选取及其他效果(一)
2011-01-06 22:54
746 查看
不太清楚的可以先看看QQ发信的时候的操作,或者参看本文的演示:http://demo.jb51.net/js/email_qq/index.htm
它的功能大概有以下三个步骤:
一个收人框,右侧是联系薄里的分组
一个弹出联系人的窗体,用的是jquery的dialog组件.
一个输入智能提示插件,这里用到的是jquery的组件Autocomplete
我想大家都应该有所了解了吧!首先从最简单的开始,那就是做那个弹出窗dialog了,这次没有像我的上篇文章里说的那样用iframe,http://jqueryui.com/demos/dialog/ jquery官方给出的例子和用法是这样的,基本上很简单的调用下就行了:
$(function() {
$( "#dialog:ui-dialog" ).dialog( "destroy" );
$( "#dialog-modal" ).dialog({
height: 140,
modal: true
});
});
<div id="dialog-modal" title="Basic modal dialog">
<p>Adding the modal overlay screen makes the dialog look more prominent because it dims out the page content.</p>
</div>
这样就可以完成弹窗的全部过程了,简单明了。
然后就是把左侧的移到右侧的效果,相信也太简单了点,我是这样做的,点击左侧,点击后的隐藏,并把它加到右侧,点击右侧,右侧的移除并显示左侧对应的项。当然还有一些鼠标hover的效果,也是很简单。
最后点击确定,把右侧的进行拼接,放到收件人的框里,注意,这里的框并不是文本框,是一个DIV,只是样式写得很像文本框,所以,我们要把姓名的email地址用不同的标签包容起来进行区分。最后每一个以分号分隔。
这样一个完整的弹窗选联系人效果就完成了,这样你就基本上完成了整个功能的四分之一了。其他的下次再写,谢谢关注!
打包下载 http://xiazai.jb51.net/201101/yuanma/email_qq.rar
它的功能大概有以下三个步骤:
![](http://files.jb51.net/upload/201101/20110106224508179.png)
![](http://files.jb51.net/upload/201101/20110106224508948.jpg)
![](http://files.jb51.net/upload/201101/20110106224508694.png)
我想大家都应该有所了解了吧!首先从最简单的开始,那就是做那个弹出窗dialog了,这次没有像我的上篇文章里说的那样用iframe,http://jqueryui.com/demos/dialog/ jquery官方给出的例子和用法是这样的,基本上很简单的调用下就行了:
$(function() {
$( "#dialog:ui-dialog" ).dialog( "destroy" );
$( "#dialog-modal" ).dialog({
height: 140,
modal: true
});
});
<div id="dialog-modal" title="Basic modal dialog">
<p>Adding the modal overlay screen makes the dialog look more prominent because it dims out the page content.</p>
</div>
这样就可以完成弹窗的全部过程了,简单明了。
然后就是把左侧的移到右侧的效果,相信也太简单了点,我是这样做的,点击左侧,点击后的隐藏,并把它加到右侧,点击右侧,右侧的移除并显示左侧对应的项。当然还有一些鼠标hover的效果,也是很简单。
最后点击确定,把右侧的进行拼接,放到收件人的框里,注意,这里的框并不是文本框,是一个DIV,只是样式写得很像文本框,所以,我们要把姓名的email地址用不同的标签包容起来进行区分。最后每一个以分号分隔。
这样一个完整的弹窗选联系人效果就完成了,这样你就基本上完成了整个功能的四分之一了。其他的下次再写,谢谢关注!
打包下载 http://xiazai.jb51.net/201101/yuanma/email_qq.rar
您可能感兴趣的文章:
相关文章推荐
- 用jquery实现的模拟QQ邮箱里的收件人选取及其他效果(一)
- 用jquery实现的模拟QQ邮箱里的收件人选取及其他效果
- 用jquery实现的模拟QQ邮箱里的收件人选取及其他效果
- 用jquery实现的模拟QQ邮箱里的收件人选取及其他效果改进版
- 用jquery做QQ邮箱里的收件人选取及其他效果(一)
- Dom利用javascript实现模拟弹出对话框效果的代码,类似JQuery中的dialog!
- JQuery实现DIV其他动画效果
- 【转】jQuery实现的简单文字提示效果模拟title
- jQuery实现的简单文字提示效果模拟title
- JQuery实现DIV其他动画效果的简单实例
- JQuery模拟实现天猫购物车动画效果
- jQuery实现模拟marquee标签效果
- jquery slibings选取同级其他元素的实现代码
- jQuery模拟实现天猫购物车动画效果实例代码
- jquery实现模拟百分比进度条渐变效果代码
- jQuery实现的Email中的收件人效果(按del键删除)
- jQuery实现鼠标经过时高亮,同时其他同级元素变暗的效果
- jQuery实现鼠标经过图片变亮其他变暗效果
- jQuery插件实现模拟dialogs效果实例(图片)
- jQuery模拟实现的select点击选择效果【附demo源码下载】